You can specify system symbols in all parameter values in IEASYSxx except in
the values for the SYSP and OPI parameters and in specifying CLPA
and OPI.
If you intend to use system symbols to represent parmlib member
suffixes in IEASYSxx, be careful when defining, in the IEASYMxx parmlib
member, parentheses (such as in the case of list notation) or commas
as part of the substitution text:
- Specify system symbols only to the right of the equals sign and
before the comma in the IEASYSxx notation.
- Specify only “balanced” parentheses in either the defined substitution
text or the hard-coded values.
Table 1 shows examples of IEASYMxx
and IEASYSxx notations that are valid and not valid. For more information
about defining system symbols in IEASYMxx, see
Step 4. Create an IEASYMxx parmlib member.
Table 1. Example: IEASYMxx and IEASYSxx notationNotation |
IEASYMxx |
IEASYSxx |
Valid; the left and right parentheses both appear
in the system symbol definition. |
SYMDEF(&PAGTOTL='(10)') |
PAGTOTL=&PAGTOTL. |
Not valid; the parentheses are split between
the system symbol definition and the hard-coded definition in IEASYSxx. |
SYMDEF(&PAGTOTL='10)') |
PAGTOTL=(&PAGTOTL., |
Example of using system symbols in IEASYSxx: Suppose the
following system symbols have the values:
- &SYSNAME = SYSA
- &SYSCLONE = SA
- &SYSPLEX = PX01
Then, assume that you want to take the following steps in IEASYSxx:
- Specify the LNKLSTxx member identified by the last two letters
in the sysplex name and also LNKLSTxx members 03 and 00.
- Specify the CLOCKxx member identified by &SYSCLONE.
- Specify the PROGxx member identified by the first two letters
in the system name.
- Specify a data set name for error recording that has the system
name as a high-level qualifier.
Code IEASYSxx as follows:
LNK=(&SYSPLEX(-2:2).,03,00,L),
CLOCK=&SYSCLONE.,
PROG=&SYSNAME(1:2),
LOGREC=&SYSNAME..LOGREC
The values of the parameters resolve to:
LNK=(01,03,00,L),
CLOCK=SA,
PROG=SY,
LOGREC=SYSA.LOGREC
For details about how to use system symbols in parmlib, see Sharing parmlib definitions.