REXX 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