Compile JCL for PL/1
00001 //PL1COMP JOB IBMMFS,’MAC’,CLASS=A,NOTIFY=&SYSUID
000002 //STEP1 EXEC PLIXCL,PARM.PLI=’LIST,MAP,FLOW,GOSTMT’
000003 //* PARM.PLI=’O=0,NED,NM,LD,ND,NS2,NE,NL,C60′ <= FOR PL1LF
000004 //SYSIN DD DISP=SHR,DSN=IBMMFS.MAC.PLI(PRG01) <= IP PGM
000005 //LKED.SYSLMOD DD DSN=IBMMFS.MAC.LOAD(PRG01),DISP=SHR <=OP PGM
000006 //
RUN JCL for PL/1
000001 //PLIRUN JOB IBMMFS ‘MAC’,CLASS=A,MSGCLASS=X,NOTIFY=&SYSUID
000002 //STEP1 EXEC PGM=PRG01 <= PGM NAME
000003 //STEPLIB DD DSN=IBMMFS.MAC.LOAD,DISP=SHR <= LOAD MODULE
000004 //SYSPRINT DD SYSOUT=*
000005 //SYSIN DD DUMMY <= OVERLOAD TO INPUT
000007 //