condition A specified condition that must be met if the block is to be included in the assembly. The condition must be separated from the argument by a comma, space, or tab. argument(s) One or more symbolic arguments or expressions of the specified conditional test. If the argument is an expression, it cannot contain any undefined symbols. The assembler converts relocatable arguments to absolute arguments by discarding the relocatable portion of the expression and using only the offset from the beginning of the psect. Arguments must be separated by a comma. range The block of source code that is conditionally included in the assembly. Table 7 Condition Tests for Conditional Assembly Directives Condition Condition Complement Number That Test Condition Argument of Assembles Test Type Arguments Block Long Short Short Form Form Long Form Form EQUAL EQ NOT_EQUAL NE Expression 1 or 2 Expression- 1 is equal to expression- 2 or not equal to expression- 2. GREATER GT LESS_EQUAL LE Expression 1 or 2 Expression- 1 is greater than expression- 2 or less than or equal to expression- 2. LESS_ LT GREATER_ GE Expression 1 or 2 Expression- THAN EQUAL 1 is less than expression- 2 or greater than or equal to expression- 2. DEFINED DF NOT_DEFINED NDF Symbolic 1 Symbol is defined or not defined. BLANK B NOT_BLANK NB Macro 1 Argument is blank or not blank. IDENTICAL IDN DIFFERENT DIF Macro 2 Arguments are identi- cal or differ- ent.