The various components of REXX make it a powerful
tool for programmers. REXX is made up of:
- Clauses, which can be instructions, null clauses, or labels. Instructions
can be:
- Keyword instructions
- Assignments
- Commands (REXX/CICS and CICS commands and SQL).
The language processor processes keyword instructions and assignments.
- Built-in functions -- These functions are built into the
language processor and provide convenient processing options.
- External functions -- REXX/CICS provides these functions that
interact with the system to do specific tasks for REXX.
- Data stack functions -- A data stack can store data for I/O
and other types of processing.