Conditional Assembly directives

The following table lists the conditional assembly directives, used for conditional assembling.

Table 1. Conditional assembly directives
Directive Description
ELSE - Conditional assembly alternate block
ENDIF - End conditional assembly End of conditional block
IF - Conditional assembly Start of conditional block. A boolean expression follows this directive.
IFcc - Conditional assembly Test if two string expressions are equal.
IFDEF Test if a symbol is defined.
IFEQ Test if an expression is null.
IFGE Test if an expression is greater than or equal to 0.
IFGT Test if an expression is greater than 0.
IFLE Test if an expression is less than or equal to 0.
IFLT Test if an expression is less than 0.
IFNC Test if two string expressions are different.
IFNDEF Test if a symbol is undefined
IFNE Test if an expression is not null.