PLI: JCL to Compile,Execute

Compile JCL and Run JCL to execute PL/I programs. Useful for all mainframe projects.

Compile JCL for PL/1

//PL1COMP      JOB IBMMFS,'MAC',CLASS=A,NOTIFY=&SYSUID
//STEP1        EXEC PLIXCL,PARM.PLI='LIST,MAP,FLOW,GOSTMT'
//* PARM.PLI='O=0,NED,NM,LD,ND,NS2,NE,NL,C60'   <= FOR PL1LF
//SYSIN        DD DISP=SHR,DSN=IBMMFS.MAC.PLI(PRG01)   <= IP PGM
//LKED.SYSLMOD DD DSN=IBMMFS.MAC.LOAD(PRG01),DISP=SHR <=OP PGM
 //

RUN JCL for PL/1

//PLIRUN     JOB IBMMFS 'MAC',CLASS=A,MSGCLASS=X,NOTIFY=&SYSUID
//STEP1      EXEC PGM=PRG01                            <= PGM NAME
//STEPLIB    DD DSN=IBMMFS.MAC.LOAD,DISP=SHR   <= LOAD MODULE
//SYSPRINT   DD SYSOUT=*
//SYSIN      DD DUMMY        <= OVERLOAD TO INPUT
//

Also read

Author: Srini

Experienced software developer. Skills in Development, Coding, Testing and Debugging. Good Data analytic skills (Data Warehousing and BI). Also skills in Mainframe.