Previous Topic: RXCTL

Next Topic: REXX Process Control


RXCTL OFFLOAD

Use the RXCTL OFFLOAD command to save a compiled version of a REXX procedure so that it can be loaded without needing compilation.

This command has the following format:

RXCTL OFFLOAD procname LIBRARY=ddname 
                       OUTLIBRARY=ddname
                     [ QSFIX={ NO | YES }]
OFFLOAD

Indicates a REXX procedure offload (compile and write object) request.

procname

Specifies the name of the procedure to compile.

LIBRARY=ddname

Specifies the input library.

Note: The normal source library is COMMANDS.

OUTLIBRARY=ddname

Specifies the output library (PDS) to write to. This value must be the ddname of an allocation to a single PDS (not a concatenation), with attributes of F(B), LRECL=80. The object is written out to the PDS using the same member name as the input source.

Note: Although the output ddname must be allocated to a single data set, the same data set can be part of a concatenation (under another ddname).

Important! The output library must not be the same data set as the source, otherwise the source is overwritten.

QSFIX={ NO | YES }

Specifies whether any REXX source containing a quoted string that extends across lines and is less than 250 bytes in length after trailing blanks have been stripped passes validation.

Use this operand during REXX checking.

Default: Setting of the RXQSFIX system parameter (To display the value of the system parameter, use the SHOW SYSPARMS=RXQSFIX command.)