PIE/REXX is a high-level programming language integrated with PIE/CICS, enabling you to write REXX programs that interface with both PIE/CICS and CICS.
PIE/REXX is compliant with IBM’s SAA REXX. It is designed to be extensible with more commands and functions anticipated in future releases of PIE/CICS. PIE/REXX's external environment is PIE/CICS. You can execute any PIE command from a PIE/REXX program.
PIE/REXX programs can be executed automatically, manually, as scripts, or with standard PIE Application commands. Programs can also be started by assigning them to function keys or menu lines on a PIE/CICS screen. REXX is regarded as a robust language that is easy to learn and use and PIE/REXX is no exception.
Users that are familiar with REXX on other platforms should be able to adapt to PIE/REXX without difficulty. There are few differences between PIE/REXX and other versions of the language. PIE/REXX provides a consistent, complete development environment. You can write, compile, test, and debug your programs within a PIE/CICS EDIT session. You do not have to use other applications during the process of coding, debugging, and verifying a program.
PIE/REXX programs can extend the capability of your PIE/CICS system.
Retrieve and update
Cut and paste
Standardized REXX scripting
Minimize manual repetition