Name entry
Use the name entry of a macro instruction to:
- Pass a value into a macro definition through the name entry declared in the macro definition
- Provide a conditional assembly label (see Sequence symbols) so that you can branch to the macro instruction during conditional assembly if you want the called macro definition expanded.
The name entry of a macro instruction can be:
- Space
- An ordinary symbol, such as
HERE
- A variable symbol, such as
&A.
- Any combination of variable symbols and other character strings
concatenated together, such as
HERE.&A
- Any character string allowed in a macro instruction operand, such as
'Now is the hour'
orSTRING00
, excluding sublist entries and certain attribute references (see Values in operands) - A sequence symbol, which is not passed to the macro definition,
such as
.SEQ