IBM SC34-5764-01 User Manual
Page 7

What is a Host Command Environment? . . . . . . . . . . . . . . . . . . . . . . . 82
How Is a Command Passed to the Host Environment?. . . . . . . . . . . . . . . . . . 83
Changing the Host Command Environment . . . . . . . . . . . . . . . . . . . . . . 83
Tracing Commands with the TRACE Instruction . . . . . . . . . . . . . . . . . . . . 85
Using REXX Special Variables RC and SIGL . . . . . . . . . . . . . . . . . . . . . 85
Tracing with the Interactive Debug Facility . . . . . . . . . . . . . . . . . . . . . . 86
Saving Interactive TRACE Output
. . . . . . . . . . . . . . . . . . . . . . . . . 87
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
Designing a Program . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
Methods for Designing Loops . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
The Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
What Do We Have So Far?. . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
Stepwise Refinement: An Example . . . . . . . . . . . . . . . . . . . . . . . . . 94
Reconsider the Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
Correcting Your Program . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
Coding Style . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
Part 2. Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
Chapter 11. Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
Who Should Read This Reference . . . . . . . . . . . . . . . . . . . . . . . . . . 103
How to Use This Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
Overview of Product Features . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
. . . . . . . . . . . . . . . . . 104
CICS-Based Text Editor for REXX Execs and Data
. . . . . . . . . . . . . . . . . . 104
VSAM-Based File System for REXX Execs and Data . . . . . . . . . . . . . . . . . . 104
VSE Librarian Sublibraries. . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
Dynamic Support for EXEC CICS Commands
. . . . . . . . . . . . . . . . . . . . 105
REXX Interface to CEDA and CEMT Transaction Programs
. . . . . . . . . . . . . . . 105
High-level Client/Server Support
. . . . . . . . . . . . . . . . . . . . . . . . . 105
Support for Commands Written in REXX
. . . . . . . . . . . . . . . . . . . . . . 105
. . . . . . . . . . . . . . . . . . . . . 105
Shared Execs in Virtual Storage
. . . . . . . . . . . . . . . . . . . . . . . . . 105
SQL Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106
How to Read the Syntax Diagrams
. . . . . . . . . . . . . . . . . . . . . . . . . 106
. . . . . . . . . . . . . . . . . . . . . . . . . . . 109
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110
Tokens . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
Implied Semicolons . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114
Continuations
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 115
Expressions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115
Contents
v