Any operand may be specified either as a keyword operand or as a positional operand. When keyword operands are entered, the operand name and the desired value are specified together in the format <operand-name>=<operand-value>. When positional operands are entered, only the operand value is specified; correct assignment is ensured via its position in the input stream as prescribed by the command/statement definition. Assignment takes place solely on the basis of the position in the input stream compared to the command/statement definitions. The following should be noted when entering positional operands:
Whenever an operand preceding a positional operand is omitted, a comma must be entered instead.
If an operand is entered as a keyword operand, no positional operands may be entered at the same structure level.
For example, the input MOD-SDF-OPT *NONE,*MIN
is a possible abbreviation of MOD-SDF-OPT SYN-F=*NONE,GUID=*MIN
.
It cannot be fully ruled out that an operand position will change in the event of a version change. For this reason, only keyword operands should be used in procedures.