Appears to be a missing comma on statement 40
40 //SYMS2 DD *&IFSYM,SYMBOLS=(EXECSYS,LOGDD2) s/b 40 //SYMS2 DD *,&IFSYM,SYMBOLS=(EXECSYS,LOGDD2) ^ HTH, <snip> In my JESJCL listing I see: ... 33 // EXPORT SYMLIST=* 34 // SET IFSYM='' (Blank for pre-JES2 2.1.) 35 //IFSYM EXPORT EXPSET= GENERATED STATEMENT 36 // SET SYMVAL='Symbol value longer than name.' 37 //SYMVAL EXPORT EXPSET=Symbol value longer than... GENERATED STATEMENT //* 38 //SYMS1 DD *,SYMBOLS=(EXECSYS,LOGDD1) 39 //LOGDD1 DD SYSOUT=(,) //* 40 //SYMS2 DD *&IFSYM,SYMBOLS=(EXECSYS,LOGDD2) IEFC653I SUBSTITUTION JCL - *,SYMBOLS=(EXECSYS,LOGDD2) 41 //SYSIN DD * GENERATED STATEMENT 42 //LOGDD2 DD SYSOUT=(,) //* 43 // Where does "41 //SYSIN DD * GENERATED STATEMENT" come from? What does it mean? (I had no stray data cards.) </snip> I hate JCL! -- gil ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN