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


Elements and functions

HLASM Language Reference
SC26-4940-06

The elements of the conditional assembly language are:
  • SET symbols that represent data. See SET symbols.
  • Attributes that represent different characteristics of symbols. See Data attributes.
  • Sequence symbols that act as labels for branching to statements during conditional assembly processing. See Sequence symbols.
The functions of the conditional assembly language are:
  • Declaring SET symbols as variables for use locally and globally in macro definitions and open code. See Declaring SET symbols.
  • Assigning values to the declared SET symbols. See Assigning values to SET symbols.
  • Selecting characters from strings for substitution in, and concatenation to, other strings; or for inspection in condition tests. See Substring notation.
  • Branching and exiting from conditional assembly loops. See Branching.

The conditional assembly language can also be used in open code with few restrictions. See Open code.

The conditional assembly language provides instructions for evaluating conditional assembly expressions used as values for substitution, as subscripts for variable symbols, and as condition tests for branching. See Conditional assembly instructions for details about the syntax and usage rules of each instruction.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014