Testing the Batch PL/I Sample

Testing the Batch PL/I Sample

The batch PL/I sample program is provided in
SSA.N3
V100
.SOURCE(PLI2)
. PL/I can call SSA-NAME3 either dynamically or statically. The sample provided shows the static call.
The member
SSA.N3
V100
.SOURCE(PLI1)
contains the JCL to compile, link and run the PL/I source module PLI2. Notice that for static calls the module
SSA.N3
V100
.CORE.LOAD(PLIOPEN)
must be linked to the PL/I program.
The JCL must be customized to your environment.
//SSAPLI1 JOB ,’TEST’,NOTIFY=IBMUSER //STEP1 EXEC PROC=IEL1CL //STEPLIB DD DSN=IEL111.SIELCOMP,DISP=SHR //SYSPUNCH DD SYSOUT=B //SYSUT1 DD UNIT=SYSDA,SPACE=(1024,(60,60),,CONTIG) //SYSPRINT DD SYSOUT=A //PLI.SYSIN DD DSN=SSA.N3
V100
.SOURCE(PLI2),DISP=SHR //LKED.SYSLMOD DD DSN=YOUR.TEST.LOAD(PLITEST),DISP=SHR //LKED.SYSLIB DD DSN=CEE.SCEELKED,DISP=SHR //SSALIB DD DSN=SSA.N3
V100
.CORE.LOAD,DISP=SHR //LKED.SYSIN DD * INCLUDE SSALIB(PLIOPEN) NAME PLITEST(R) /* //* //PLITEST EXEC PGM=PLITEST,REGION=4M, // PARM=’ / POSIX(OFF)’ //STEPLIB DD DSN=SSA.N3
V100
.PR.DEFAULT.LOAD,DISP=SHR // DD DSN=SSA.N3
V100
.CORE.LOAD,DISP=SHR //* DD DSN=YOUR.TEST.LOAD,DISP=SHR //* DD DSN=CEE.SCEERUN,DISP=SHR //SYSPRINT DD SYSOUT=* //SYSPRNT2 DD SYSOUT=* //*

0 COMMENTS

We’d like to hear from you!