Introduction to REXX Workshop
Date: March 31, 1999
Time: Noon - 4pm
Duration: 4 hours
Location: MSB042
Instructor: Rick Ellis
Part 1 - Basic Language Elements
Introduction
Scripting Example
Procedureal Example
Quick History
Language Elements
Comments
Strings
Variables
Operators
Expressions
REXX Instructions
Assignment Statements
Labels
Commands
The Variable RC
Miscellaneous Syntax Notes
Online VM/CMS Help
CMS Help
BookManager Books
Part 2 - REXX Instructions and Functions
REXX Instructions
Flow Control
Decisions
Loops
Subroutines
Using the Program Stack
Debugging
Miscellaneous
REXX Functions
Informational Functions
Numeric Functions
String Functions
Part 3 - Parsing, Stem Variables, and Input/Output
Parsing
Parsing Strings
Passing Arguments to Execs
Passing Arguments to Subroutines
Stem Variables
Initializing Stem Variables
The Zeroth Element
Looping with Stem Variables
Multi-dimensional Stem Variables
Input and Output
CMS EXECIO Command
I/O with CMS Pipelines
Character I/O
Line I/O
Suggestions about Where to Go From Here
Learn REXX more completely
Explore CMS Pipelines
Explore Xedit Macros
Explore CMS Windows
Explore REXX on Other Computing Platforms (e.g., OS/390, Win95)
Explore Accessing DB2 and Other File Structures from REXX
Explore NetREXX
Explore Object REXX