
TSO REXX Programming in z/OS - Topical Outline
Day One
Introduction
Review of TSO LOGON command and parameters
TMP - The Terminal Monitor Program
Basic TSO commands: SEND, LISTBC, TIME, PROFILE, HELP, LOGOFF
Computer Exercise: A First Encounter With TSO
REXX - Restructured Extended Executor
Basic concepts and terms
Basic REXX Instructions: SAY, PULL
TSO EXEC command
Computer Exercise: A First EXEC
RC - Return Code special variable
Assignment Instruction
Built-in Functions
Numerics Issues
TSO/E Functions
The Data Stack
Computer Exercise: Assignments, Functions, and The
Stack
Day Two
REXX PARSEing Capabilities
Computer Exercise: Parsing
Clearing the Screen
TSO Commands: LISTCAT, LISTDS
More built-in functions
REXX Instructions: IF-THEN-ELSE, LEAVE, ITERATE, DO-Sequences, SELECT
Logic structures in REXX
Computer Exercise: The TSOUTIL EXEC
Debugging and TRACE
TSO Commands for working with files:
ALLOCATE, FREE, LISTALC, ALTLIB, RENAME, REPRO, DELETE,
DEFINE CLUSTER
Computer Exercise: Creating Data
Day Three
SMS - Storage Management Subsystem
More TSO Commands: ALTER, PRINTDS, PRINT, SMCOPY
Computer Exercise: Printing and Copying
LISTDSI TSO/E Function
Computer Exercise: The RENFILES EXEC
TSO/E EXECIO Command
Buffers and Stacks
Computer Exercise: The LISTEX EXEC
Compound Symbols and Stems
Computer Exercise: Compound Symbols
Day Four
Additional REXX Instructions and Functions
REXX Subroutines and User-Written Functions
Computer Exercise: Subroutines
Error Handling and Condition Traps
More Built-in Functions
Trapping Output from a command
Computer Exercise: Strings and Words
Day Five
Arithmetic, Conversion, and Boolean
Built-in Functions
Running programs in Foreground
TSO CALL Command
TSOLIB Command
Computer Exercise: Running a Program in the Foreground
Running jobs in the Background
TSO Commands: SUBMIT, STATUS, CANCEL, OUTPUT
Running EXECs in the batch
Computer Exercise: Running EXECs in the Batch
Host environments and the Dialog Manager
TSO TRANSMIT and RECEIVE Commands
LOG and NAMES datasets
[Level 2 REXX Components]
[The REXX compiler]
Course information: A-750 / 5 Days These Materials © Copyright 2008 by Steven H. Comstock V2.x
Course Objectives
Course description
Home page
this page last updated: 25
August, 2008
this page copyright © 2007 by The Trainer's Friend, Inc.