VTAM® macroinstructions, which define tables and the SAW data filter, have the following format:
Name | Macroinstruction | Operands |
---|---|---|
name | Macroinstruction | Required and optional operands |
The name field identifies the macroinstruction. If you use a name, it must contain 1–8 characters in the following format:
First character | Alphabetical (A–Z) or the national |
Second to eighth character | Alphabetical (A–Z), numerical (0–9), or the national characters @, #, or $. |
See Using MVS system symbols in VTAM definition statements and macroinstructions for information about using MVS system symbols in VTAM macroinstructions.
If coded, the name field must begin in column 1 of the macroinstruction, and must be followed by one or more blanks. Together, the name field and macroinstruction field must fit in columns 1–70 of a line. Although the name might be optional, you should code it, because VTAM uses it in operator messages referring to the resource defined.
The macroinstruction field, which must be preceded and followed by one or more blanks, identifies the macroinstruction.
The operands field contains operands, which can be coded in any order, and must be separated by commas. The operand field ends with one or more blanks placed after the last operand. In most macroinstructions, operands are used in the operand field. Operands are followed by an equal sign (=) and the operand value. The operand value can be a single value or a list of values. If it is a list of values, the values must be separated by commas and the list must be enclosed in parentheses. If the operand fields are to be continued, the continuation character must be placed in column 72. If the value is specified as name, it must follow the rules given above for a name.
|...+....1....+....2....+....3....+....4....+....5....+....6....+....7...
&USER1.&USER2.&USER3.&USER4.&USER5.&USER6.&USER7.&USER8. MDLTAB
After MVS substitutes the values for the
symbols, the resolved name must be 1–8 characters in length.
If the symbols used above are defined in MVS to
have the following text:
See Using MVS system symbols in VTAM definition statements and macroinstructions for information about using MVS system symbols in VTAM macroinstructions.