ARGUMENT-NAME, ARGUMENT-VALUE, ENVIRONMENT-NAME and ENVIRONMENT-VALUE may be specified in the Special-Names paragraph for use in ACCEPT and DISPLAY statements. Their use is consistent with the X/Open Portability Guide and the Micro Focus implementation.
An implementor-name is a system-name and must be a name from the left column of the following table. The implementor-names and their meanings are:
Implementor-name | Meaning |
COMPILER-INFO | used in ACCEPT statement |
CONSOLE | System or main console or subconsole; used in ACCEPT and DISPLAY statements |
CPU-TIME | used in ACCEPT statement |
DATE-ISO4 | used in ACCEPT statement |
JV_jobvariable-name | used in ACCEPT and DISPLAY statements |
PRINTER | System logical printer; used in DISPLAY statement |
PRINTER01 ... PRINTER99 | treated as PRINTER-1 |
PROCESS-INFO | used in ACCEPT statement |
SYSIPT SYSOPT | treated as comment |
TERMINAL | used in ACCEPT and DISPLAY statements; same as CONSOLE |
TERMINAL-INFO | used in ACCEPT statement |
TSW-0 ... TSW-31 | task switches, used in SET statement and in compares |
USW-0 ... USW-31 | user switches, used in SET statement and in compares |
The mnemonic-name can be the same as the implementor-name. For example:
TERMINAL IS TERMINAL
JV_jobvariable-name, TSW-n, and USW-n only work when the BS/2000 add-on is present to provide the necessary run-time support.