aboutsummaryrefslogtreecommitdiffstats
path: root/bwbasic5.jcl
blob: 982964e7271225e6062147039cfccf60dd0e6dd4 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
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
//*
//
Un proyecto texto-plano.xyz