Static system symbols
The system substitutes text for static system symbols when it processes parmlib members. For static system symbols that the system provides, you can define substitution texts in parmlib or accept the default substitution texts. You can also define at least 800 additional static system symbols. See Setting up a shared parmlib for more information about how to define static system symbols. Table 1 describes the static system symbols.
System symbol | Description | Text length | Where defined | Valid releases | Default substitution text |
---|---|---|---|---|---|
&SYSALVL | The architecture level of the system. | 1 char | LOADxx parmlib member | OS/390® Release 10 and later | The value specified for ARCHLVL in the LOADxx parmlib member |
&SYSCLONE | Shorthand notation for the name of the system; often used in fields that are limited to two characters. | 1-2 chars | IEASYMxx parmlib member | MVS/ESA 5.2 and later | Last two characters of substitution text defined to &SYSNAME system symbol. |
&SYSNAME | The name of the system. | 1-8 chars | IEASYMxx or IEASYSxx parmlib member | MVS/ESA 5.1 and later | The processor identifier. See Step 3. Determine where to specify the system name for details. |
&SYSOSLVL | The version, release, and modification level of the operating system software product. | 8 chars | Automatically set by the system from the ECVT data area | z/OS® Version 2 Release 1 and later | Zxvvrrmm where Zx is the operating
system (for example, Z1 is z/OS), vv is the version
number from ECVTPVER (for example, 02), rr is the
release number from ECVTPREL (for example, 01) and mm is
the modification number from ECVTPMOD (for example, 00). Example: For z/OS 2.1,
the value is Z1020100.
|
&SYSPLEX | The name of the sysplex. | 1-8 chars | COUPLExx or LOADxx parmlib member | MVS/ESA 5.1 and later | If LOADxx does not specify the sysplex name, &SYSPLEX will default to LOCAL until the COUPLExx member is processed. |
&SYSR1 | The IPL Volume Serial name. | 1-6 chars | Set by system to IPL volume serial | OS/390 Release 4 and later | None |
Installation defined system symbols | Additional system symbols may be
defined by your installation. The maximum number of symbols you
can have depends on their size. IBM® guarantees
you the ability to define 800 symbols of your own, but you can probably
define more. You may have as many symbols as you can fit into the
symbol table. The symbol table can be up to 32512 bytes long, including
a 4–byte header. Each entry in the table consists of:
|
0-8 chars | IEASYMxx parmlib member | MVS/ESA 5.2 and later | None |