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


Values in operands

HLASM Language Reference
SC26-4940-06

You can use a macro instruction operand to pass a value into the called macro definition. The two types of value you can pass are:
  • Explicit values or the actual character strings you specify in the operand
  • Implicit values, or the attributes inherent in the data represented by the explicit values

The explicit value specified in a macro instruction operand is a character string that can contain zero or more variable symbols.

The character string must not be greater than 1024 characters after substitution of values for any variable symbols. This includes a character string that constitutes a sublist.

The character string values in the operands, including sublist entries, are assigned to the corresponding parameters declared in the prototype statement of the called macro definition. A sublist entry is assigned to the corresponding subscripted parameter.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014