IBM SC34-5764-01 User Manual

Page 8

Advertising
background image

Operators . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115
Parentheses and Operator Precedence . . . . . . . . . . . . . . . . . . . . . . . 118

Clauses and Instructions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120

Null Clauses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120
Labels . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120
Instructions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120
Assignments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120
Keyword Instructions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120
Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120

Assignments and Symbols. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121

Constant Symbols . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121
Simple Symbols

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122

Compound Symbols . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122
Stems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123

Commands to External Environments

. . . . . . . . . . . . . . . . . . . . . . . . 124

Environment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124
Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124

Basic Structure of REXX Running Under CICS . . . . . . . . . . . . . . . . . . . . . 125

REXX Exec Invocation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125
Where Execs Execute . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126
Locating and Loading Execs . . . . . . . . . . . . . . . . . . . . . . . . . . . 126
Editing Execs

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126

REXX File System

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127

Control of Exec Execution Search Order

. . . . . . . . . . . . . . . . . . . . . . 127

Adding User Written Commands

. . . . . . . . . . . . . . . . . . . . . . . . . 127

Support of Standard REXX Features . . . . . . . . . . . . . . . . . . . . . . . . . 127

SAY and TRACE Statements . . . . . . . . . . . . . . . . . . . . . . . . . . . 127
PULL and PARSE EXTERNAL Statements. . . . . . . . . . . . . . . . . . . . . . 127
REXX Stack Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127
REXX Function Support

. . . . . . . . . . . . . . . . . . . . . . . . . . . . 127

REXX Command Environment Support . . . . . . . . . . . . . . . . . . . . . . . . 128

Adding REXX Host Command Environments . . . . . . . . . . . . . . . . . . . . . 128

Support of Standard CICS Features/Facilities. . . . . . . . . . . . . . . . . . . . . . 128

CICS Mapped I/O Support. . . . . . . . . . . . . . . . . . . . . . . . . . . . 128
Dataset I/O Services . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128
Interfaces to CICS Facilities and Services . . . . . . . . . . . . . . . . . . . . . . 128
Issuing User Applications From Execs . . . . . . . . . . . . . . . . . . . . . . . 128
REXX Interfaces to CICS Storage Queues . . . . . . . . . . . . . . . . . . . . . . 128
Pseudo-conversational Transaction Support . . . . . . . . . . . . . . . . . . . . . 129

Interfaces to Other Programming Languages . . . . . . . . . . . . . . . . . . . . . . 129

DBCS Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129
Miscellaneous Features. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129

Chapter 13. Keyword Instructions . . . . . . . . . . . . . . . . . . . . . . . . . 131
ADDRESS

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132

ARG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134
CALL

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135

DO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138
DROP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142
EXIT. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143
IF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144
INTERPRET . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145
ITERATE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147
LEAVE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 148
NOP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149
NUMERIC. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 150

vi

CICS TS for VSE/ESA: REXX Guide

Advertising