Inhaltszusammenfassung zur Seite Nr. 1
CICS Transaction Server for VSE/ESA
REXX Guide
SC34-5764-01
Inhaltszusammenfassung zur Seite Nr. 2
Inhaltszusammenfassung zur Seite Nr. 3
CICS Transaction Server for VSE/ESA REXX Guide SC34-5764-01
Inhaltszusammenfassung zur Seite Nr. 4
Note! Before using this information and the product it supports, be sure to read the general information under “Notices” on page 443. Second edition (September 2000) This edition applies to Release 1 of CICS Transaction Server for VSE/ESA, program number 5648-054, and to all subsequent versions, releases, and modifications until otherwise indicated in new editions. Make sure you are using the correct edition for the level of the product. © Copyright IBM Corporation 1992, 2009. US Government User
Inhaltszusammenfassung zur Seite Nr. 5
Contents Preface.................................... xix What this book is about..............................xix Who this book is for ...............................xix What you need to know to understand this book.....................xix Prerequisites.................................xix Part 1. User's Guide.............................. 1 Chapter 1. Introduction ..............................3 What is REXX?..................................3 Features of REXX.................................3 E
Inhaltszusammenfassung zur Seite Nr. 6
Tracing Results ................................30 Exercises - Using the TRACE Instruction.......................30 Chapter 4. Controlling the Flow within a program ...................33 Conditional, Looping, and Interrupt Instructions .....................33 Using Conditional Instructions............................33 IF...THEN...ELSE Instructions...........................33 Nested IF...THEN...ELSE Instructions........................34 SELECT WHEN...OTHERWISE...END Instruction................
Inhaltszusammenfassung zur Seite Nr. 7
What is a Host Command Environment?.......................82 How Is a Command Passed to the Host Environment?..................83 Changing the Host Command Environment......................83 Chapter 9. Diagnosing Problems within a program...................85 Debugging Programs...............................85 Tracing Commands with the TRACE Instruction ....................85 Using REXX Special Variables RC and SIGL .....................85 Tracing with the Interactive Debug Facility ...........
Inhaltszusammenfassung zur Seite Nr. 8
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..................
Inhaltszusammenfassung zur Seite Nr. 9
OPTIONS...................................151 PARSE....................................152 PROCEDURE .................................155 PULL ....................................158 PUSH ....................................159 QUEUE ...................................160 RETURN...................................161 SAY.....................................162 SELECT ...................................163 SIGNAL ...................................164 TRACE....................................166 U
Inhaltszusammenfassung zur Seite Nr. 10
OVERLAY..................................189 POS (Position)................................189 QUEUED..................................190 RANDOM..................................190 REVERSE .................................191 RIGHT...................................191 SIGN ...................................191 SOURCELINE ................................191 SPACE...................................191 STORAGE .................................192 STRIP...................................192 SUBS
Inhaltszusammenfassung zur Seite Nr. 11
Arithmetic Operation Rules—Additional Operators...................220 Numeric Comparisons .............................222 Exponential Notation..............................222 Numeric Information..............................224 Whole Numbers ...............................224 Numbers Used Directly by REXX .........................224 Errors ...................................224 Chapter 17. Conditions and Condition Traps.....................225 Action Taken When a Condition Is Not Trapped.....
Inhaltszusammenfassung zur Seite Nr. 12
QQUIT...................................249 QUERY ..................................249 QUIT ...................................250 RESERVED.................................251 RESET...................................251 RIGHT...................................251 SAVE ...................................252 SORT ...................................252 SPLIT ...................................253 STRIP...................................253 SYNONYM .................................254 TOP..........
Inhaltszusammenfassung zur Seite Nr. 13
Security ...................................274 RLS commands ................................275 CKDIR...................................275 DELETE ..................................275 LPULL...................................275 LPUSH...................................276 LQUEUE..................................277 MKDIR...................................277 READ ...................................277 VARDROP .................................278 VARGET ..................................278 VARP
Inhaltszusammenfassung zur Seite Nr. 14
Options...................................304 PANEL Variables ...............................305 Panel Facility Return Code Information.......................306 Return Codes ................................307 System Error Reason Codes...........................307 Programmer Introduced Warning/Error Reason Codes .................307 State Codes and Input Codes ..........................308 Location Codes................................310 Examples of Sample Panels............................31
Inhaltszusammenfassung zur Seite Nr. 15
Example ..................................331 Notes ...................................331 DEFCMD...................................332 Operands..................................332 Return Codes ................................333 Example ..................................333 Notes ...................................333 DEFSCMD ..................................335 Operands..................................335 Return Codes ................................336 Example .............................
Inhaltszusammenfassung zur Seite Nr. 16
Return Codes ................................350 Example ..................................351 Note....................................351 FLST ....................................352 Operands..................................352 Return Codes ................................352 Example ..................................352 Notes ...................................352 GETVERS ..................................353 Return Codes ................................353 Example ...........................
Inhaltszusammenfassung zur Seite Nr. 17
Return Codes ................................368 Example ..................................368 Notes ...................................368 SET.....................................369 Operands..................................369 Return Codes ................................370 Example ..................................370 Notes ...................................370 SETSYS ...................................371 Operands..................................371 Return Codes .........................
Inhaltszusammenfassung zur Seite Nr. 18
LISTPOOL ..................................391 LISTTRNID ..................................392 C2S.....................................392 PSEUDO...................................392 AUTHUSER..................................392 SETSYS ...................................392 S2C.....................................392 TERMID ...................................392 WAITREAD ..................................392 WAITREQ...................................393 EXEC ....................................
Inhaltszusammenfassung zur Seite Nr. 19
System Profile Exec...............................417 Authorized REXX/CICS VSE Librarian sublibraries....................417 Defining Authorized Users.............................417 Setting System Options..............................418 Defining and Initializing a REXX File System (RFS) File Pool................418 Adding Files to a REXX File System (RFS) File Pool...................418 RFS File Sharing Authorization...........................418 Creating a PLT Entry for CICSTART..............
Inhaltszusammenfassung zur Seite Nr. 20
Screen Definition Facility II (SDF II) ........................441 Notices ...................................443 Trademarks..................................445 Index ....................................447 Sending your comments to IBM..........................455 xviii CICS TS for VSE/ESA: REXX Guide