1. 7.3.REXX
    1. 7.3. REXX
      1. 7.3.1. INTRODUCTION
      2. 7.3.2. STRUCTURE AND GENERAL SYNTAX
        1. 7.3.2.1. COMMENTS
        2. 7.3.2.2. LITERAL STRINGS
        3. 7.3.2.3. HEXADECIMAL STRINGS
        4. 7.3.2.4. VARIABLE NAMES
        5. 7.3.2.5. NUMBERS
        6. 7.3.2.6. OPERATORS AND PRECEDENCE
      3. 7.3.3. INSTRUCTIONS
        1. 7.3.3.1. SAY
        2. 7.3.3.2. ADDRESS
        3. 7.3.3.3. ARG
        4. 7.3.3.4. CALL
        5. 7.3.3.5. DO, WHILE, UNTIL, FOREVER, FOR
        6. 7.3.3.6. EXIT
        7. 7.3.3.7. IF-THEN-ELSE
        8. 7.3.3.8. LEAVE
        9. 7.3.3.9. PARSE PULL
        10. 7.3.3.10. PROCEDURE
        11. 7.3.3.11. PUSH AND QUEUE
        12. 7.3.3.12. SELECT-WHEN-THEN-OTHERWISE-END
        13. 7.3.3.13. SIGNAL ON ERROR
        14. 7.3.3.14. TRACE
      4. 7.3.4. FUNCTIONS
        1. 7.3.4.1. SYSTEM BUILT-IN FUNCTIONS
        2. 7.3.4.2. USER DEFINED FUNCTIONS
      5. 7.3.5. CMS AND CP COMMANDS
      6. 7.3.6. FILE INPUT/OUTPUT
        1. 7.3.6.1. READING FROM A FILE
        2. 7.3.6.2. WRITING TO A FILE
        3. 7.3.6.3. CLOSING A FILE
      7. 7.3.7. STACKS AND STACK PROCESSING
        1. 7.3.7.1. QUEUE, PUSH, AND PARSE PULL
          1. 7.3.7.1.1. PARSE PULL
          2. 7.3.7.1.2. PUSH
          3. 7.3.7.1.3. QUEUE
        2. 7.3.7.2. A STACK EXAMPLE
        3. 7.3.7.3. CMS COMMANDS
        4. 7.3.7.4. CP COMMANDS
        5. 7.3.7.5. ACCESSING OTHER CMS PROGRAMS: XEDIT
        6. 7.3.7.6. PROGRAMMING EXAMPLE: A DIRECTORY PROCESSOR
        7. 7.3.7.7. CREATING YOUR OWN STACKS
          1. 7.3.7.7.1. MAKEBUF
          2. 7.3.7.7.2. DROPBUF