|
Description
Teaches how to write and execute REXX EXECs and gain a working knowledge of the REXX language implemented in a VM/CMS environment.
Audience
Application developers and some end users.
Prerequisites
Experience in a VM operating system.
Topics Include
Introduction to REXX
- Features and benefits of REXX
- Systems Application Architecture
- Components of the REXX language
REXX Expressions
- Variables
- Operators: Arithmetic, Comparison, Logical, Concatenation
- Order of Operation
- Expressions
Terminal I/O and Control
- Structures
- SAY, PULL and PARSE Instructions
- Branching Structures: IF-THEN-ELSE, SELECT-THEN-OTHERWISE-END
- Looping Structures: DO-END, DO-WHILE-END, DO-FOREVER-END, DO-UNTIL-END
- Interrupt Statements: EXIT, LEAVE
Functions and Subroutines
- Functions vs Subroutines
- External vs Internal
- Built-In Functions
- Passing Data
Data Manipulation
- Compound Variables and Stems
- Program Stack Instructions: PUSH, PULL
- Program Stack Functions: MAKEBUF, DROPBUF
Host Environment Commands
- Issuing Host Commands
- REXX Host Environments
- EXECIO and ADDRESS Commands
Executing an EXEC
- Explicit Execution
- Implicit Execution
- Execution from Various Environments
Debugging an Exec
- The TRACE Instruction
- The SET EXECTRAC Command
- CMS Immediate Commands
- Special Variables RC and SIGL
Duration
8 hrs
Minimum Requirements
CGA Color Monitor; 512K RAM; 1.7MB Hard Disk Space; DOS 3.3 or Higher
Media
Diskette CDROM
|