Previous topic |
Next topic |
Contents |
Contact z/OS |
Library |
PDF
Terms in parentheses HLASM Language Reference SC26-4940-06 |
|||||||||||||||||||||||||||||||||||||||||||||||||
Terms in parentheses are reduced to a single value; thus the terms in parentheses, in effect, become a single term. You can use arithmetically combined terms, enclosed in parentheses,
in combination with terms outside the parentheses, as follows:
When the assembler encounters terms in parentheses in combination with other terms, it first reduces the combination of terms inside the parentheses to a single value, which can be absolute or relocatable, depending on the combination of terms. This value is then used in reducing the rest of the combination to another single value. You can include terms in parentheses within a set of terms in parentheses:
The innermost set of terms in parentheses is evaluated first. Any number of levels of parentheses are allowed. A level of parentheses is a left parenthesis and its corresponding right parenthesis. An arithmetic combination of terms is evaluated as described in Expressions. Table 1 summarizes the various types of terms, and gives a reference to the page number where the term is discussed and the rules for using it are described.
For more information about absolute and relocatable expressions, see Absolute and relocatable expressions. |
Copyright IBM Corporation 1990, 2014
|