EDIT—RUN subcommand operands
- ‘parameters’
- specifies a string of up to 100 characters that is passed to the program that is to be executed. You can specify this operand only for programs that accept parameters.
- TEST | NOTEST
- TEST
- specifies testing is to be performed during execution. This operand is valid for the VSBASIC licensed program only.
- NOTEST
- specifies no testing is to be done.
If you omit both TEST and NOTEST, the default value is NOTEST.
- LMSG | SMSG
- LMSG
- specifies that you want to receive the longer form of a diagnostic message. This operand is valid for GOFORT statements only.
- SMSG
- specifies that you want to receive the shorter form of a diagnostic message, if there is one. SMSG is the default.
- LPREC | SPREC
- LPREC
- specifies long precision arithmetic calculations are to be used. This operand is valid for VSBASIC statements only.
- SPREC
- specifies short precision arithmetic calculations are to be used. SPREC is the default.
- CHECK | OPT
- CHECK
- specifies the PL/I Checkout compiler. This operand is valid for the PL/I licensed program only. If you omit this operand, the OPT operand is the default value for data sets having the PLI descriptive qualifier.
- OPT
- specifies the PL/I Optimizing compiler. This operand is valid for the PL/I licensed program only.
If both CHECK and OPT are omitted, OPT is the default value for data sets having the PLI descriptive qualifier.
- LIB(data_set)
- specifies the library or libraries that contain subroutines needed by the program you are running. These libraries are concatenated to the default system libraries and passed to the loader for resolution of external references. This operand is valid only for the following data set types: ASM, COBOL, FORTGI, and PLI(Optimizer).
- STORE | NOSTORE
- STORE
- specifies a permanent OBJ data set is to be created. The dsname of the OBJ data set is based on the data set name entered on the EDIT command. This operand is valid only for VSBASIC statements.
- NOSTORE
- specifies a permanent OBJ data set is not to be created. This operand is valid only for VSBASIC statements. NOSTORE is the default.
- GO | NOGO
- GO
- specifies the compiled program is to be executed. This operand is valid only for VSBASIC statements. GO is the default.
- NOGO
- specifies the compiled program is not to be executed. This operand is valid only for VSBASIC statements.
- SIZE(value)
- specifies the size (1-999) of the area for VSBASIC.
- PAUSE | NOPAUSE
- PAUSE
- specifies that you are given the chance to add or change certain compiler options before proceeding to the next chain program. This operand is valid only for VSBASIC statements.
- NOPAUSE
- specifies that you are not to be given the chance to add or change certain compiler options before proceeding to the next chain program. This operand is valid only for VSBASIC statements. NOPAUSE is the default.