HLASM Language Reference
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


Name entry

HLASM Language Reference
SC26-4940-06

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' or STRING00, 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

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014