diff options
Diffstat (limited to 'bwbasic5.jcl')
-rw-r--r-- | bwbasic5.jcl | 64 |
1 files changed, 64 insertions, 0 deletions
diff --git a/bwbasic5.jcl b/bwbasic5.jcl new file mode 100644 index 0000000..982964e --- /dev/null +++ b/bwbasic5.jcl @@ -0,0 +1,64 @@ +//BWBGEN JOB CLASS=C,REGION=0K +//* +//BWBCMP PROC BWBPREF='BWBASIC',MEMBER='',GCCPREF='GCC', +// PDPPREF='PDPCLIB', +// COS1='-Os -S -ansi', +// COS2='-o dd:out -' +//* +//COMP EXEC PGM=GCC, +// PARM='&COS1 &COS2' +//STEPLIB DD DSN=&GCCPREF..LINKLIB,DISP=SHR +//SYSIN DD DSN=&BWBPREF..SOURCE(&MEMBER),DISP=SHR +//INCLUDE DD DSN=&BWBPREF..INCLUDE,DISP=SHR,DCB=BLKSIZE=32720 +// DD DSN=&PDPPREF..INCLUDE,DISP=SHR +//SYSINCL DD DSN=&BWBPREF..INCLUDE,DISP=SHR,DCB=BLKSIZE=32720 +// DD DSN=&PDPPREF..INCLUDE,DISP=SHR +//OUT DD DSN=&&TEMP1,DISP=(,PASS),UNIT=SYSALLDA, +// DCB=(LRECL=80,BLKSIZE=6080,RECFM=FB), +// SPACE=(6080,(500,500)) +//SYSPRINT DD SYSOUT=* +//SYSTERM DD SYSOUT=* +//* +//ASM EXEC PGM=ASMA90, +// PARM='DECK,NOLIST', +// COND=(4,LT,COMP) +//SYSLIB DD DSN=SYS1.MACLIB,DISP=SHR +// DD DSN=&PDPPREF..MACLIB,DISP=SHR +//SYSUT1 DD UNIT=SYSALLDA,SPACE=(CYL,(20,10)) +//SYSUT2 DD UNIT=SYSALLDA,SPACE=(CYL,(20,10)) +//SYSUT3 DD UNIT=SYSALLDA,SPACE=(CYL,(2,1)) +//SYSPRINT DD SYSOUT=* +//SYSLIN DD DUMMY +//SYSGO DD DUMMY +//SYSPUNCH DD DSN=&&OBJSET,UNIT=SYSALLDA,SPACE=(80,(240,200)), +// DISP=(,PASS) +//SYSIN DD DSN=&&TEMP1,DISP=(OLD,DELETE) +//* +//LKED EXEC PGM=IEWL,PARM='NCAL', +// COND=((4,LT,COMP),(0,LT,ASM)) +//SYSLIN DD DSN=&&OBJSET,DISP=(OLD,DELETE) +//SYSLMOD DD DSN=&BWBPREF..NCALIB(&MEMBER),DISP=SHR +//SYSUT1 DD UNIT=SYSALLDA,SPACE=(CYL,(2,1)) +//SYSPRINT DD SYSOUT=* +// PEND +//* +//BWBASIC EXEC BWBCMP,MEMBER=BWBASIC +//BWB@INT EXEC BWBCMP,MEMBER=BWB@INT +//BWB@TBL EXEC BWBCMP,MEMBER=BWB@TBL +//BWB@CMD EXEC BWBCMP,MEMBER=BWB@CMD +//BWB@PRN EXEC BWBCMP,MEMBER=BWB@PRN +//BWB@EXP EXEC BWBCMP,MEMBER=BWB@EXP +//BWB@VAR EXEC BWBCMP,MEMBER=BWB@VAR +//BWB@INP EXEC BWBCMP,MEMBER=BWB@INP +//BWB@FNC EXEC BWBCMP,MEMBER=BWB@FNC +//BWB@CND EXEC BWBCMP,MEMBER=BWB@CND +//BWB@DIO EXEC BWBCMP,MEMBER=BWB@DIO +//BWB@STR EXEC BWBCMP,MEMBER=BWB@STR +//BWB@STC EXEC BWBCMP,MEMBER=BWB@STC +//BWX@TTY EXEC BWBCMP,MEMBER=BWX@TTY +//BWD@CMD EXEC BWBCMP,MEMBER=BWD@CMD +//BWD@FUN EXEC BWBCMP,MEMBER=BWD@FUN +//UNIXIO EXEC BWBCMP,MEMBER=UNIXIO +//RENUM EXEC BWBCMP,MEMBER=RENUM +//* +// |