REXX language interface

The REXX callable interface provided here corresponds to that provided for other SAA languages.

Note to CICS users

Because REXX is not available under QMF CICS, the QMF callable interface for REXX does not work under CICS.

REXX is an interpretive language; you do not need to compile it. However, programs written using compiled REXX or other compiled languages have better performance than the same programs written using interpretive REXX. A REXX compiler is available for REXX programs, but not for procedures with logic.

Under TSO, you can reduce the resources required to use REXX services when you use procedures with logic and certain Form functions (calculations, defined columns, and conditions) by invoking QMF using the REXX callable interface. All of these functions use REXX.

For example, less resources are required to perform PRINT REPORT or BOTTOM on the REPORT panel if the QMF session is initiated using the REXX callable interface. The reduction of resource consumption can be substantial and is most noticeable when running QMF under TSO/E.

The REXX language always operates in a command environment that determines how and where the command is processed. If you write a REXX program that issues QMF commands, you can use the QMF command environment through the ADDRESS QRW command. For more information, see ADDRESS QRW: Using the QMF Command Environment.

[ Previous Page | Next Page | Contents | Index ]