CLIST REXX
Control Variables:
For System Information
&SYSAPPCLU
&SYSDFP
&SYSMVS
&SYSNAME
&SYSSECLAB
&SYSSMFID
&SYSSMS
&SYSCLONE
&SYSPLEX
&SYSSYMDEF
Arguments of the MVSVAR external function:
For System Information
SYSAPPCLU
SYSDFP
SYSMVS
SYSNAME
SYSSECLAB
SYSSMFID
SYSSMS
SYSCLONE
SYSPLEX
SYMDEF
Controlling Program Flow
CLIST REXX
Branching Branching
IF/THEN/ELSE statements IF/THEN/ELSE instructions
SELECT/WHEN/OTHERWISE/END statements SELECT/WHEN/OTHERWISE/END instructions
Looping Looping
Iterative DO Iterative DO
DO/WHILE/END statements DO/WHILE/END instructions
DO/UNTIL/END statements DO/UNTIL/END instructions
Interrupting Interrupting
END, EXIT statements EXIT instruction
GOTO statement SIGNAL instruction
LEAVE instruction
CALL instruction
Calling another CLIST Calling another exec as an external subroutine
EXEC command
.
.
.
EXEC MYNEW.CLIST(CLIST1) 'VAR'
.
.
.
END
PROC 1 VAR
.
.
.
EXIT
CALL instruction
.
.
.
call exec1 var
.
.
.
exit
arg var
.
.
.
return
Calling a subprocedure Calling an internal subroutine
Accessing System Information
Appendix C. Comparisons Between CLIST and REXX 199