, , 1990- , IBM COBOL, PL/I Fortran , " " (LE), , , . "" , . LE, . , Assembler " LE" , COBOL, , . , "" Assembler LE, . , , . , . "shell", :
SHELL CEEENTRY AUTO=DSALEN
* COBOL CALL can be anywhere after CEEENTRY and before CEETERM
CEETERM ,
* declare constants here:
CONSTANT DC CL8'CONSTANT'
PPA CEEPPA , (P)rogram (P)rolog (A)rea
CEEDSA , (D)ynamic (S)torage (A)rea
* declare variables here:
VARIABLE DS CL8
DSALEN EQU *-CEEDSA
CEECAA ,
END
Assembler, LE (. ), , , , COBOL.
Sample, " LE", IEFBR14/COBOL CALL:
SAMPLE CEEENTRY AUTO=DSALEN
LHI 9,8192
LOOP CALL IEFBR14
CALL COBOL
BCT 9,LOOP
CEETERM ,
PPA CEEPPA , (P)ROGRAM (P)ROLOG (A)REA
CEEDSA , (D)YNAMIC (S)TORAGE (A)REA
DSALEN EQU *-CEEDSA
CEECAA ,
END
... , :
EXCP CPU SRB CLOCK SERV PG
23 .00 .00 .00 1814 0
z/OS Language Environment ...
... ... :
http://www.ibm.com/support/knowledgecenter/en/SSLTBW_2.2.0/com.ibm.zos.v2r2.ceea200/clcasm5.htm