You can use each IFxx conditional directive with the ELSExx, ELSE and ENDIF directives to provide the statements to be considered for conditional assembly. ALP assembles the statements following the IFxx directive only if this condition is true.
Syntax
IFxx operand . . . [ELSEIFxx] (optional) . . . [ELSE] (optional) . . . ENDIFRemarks
The following directives are members of the IFxx family:
You can nest the conditional directives to any level. They are not limited to use within a macro. The assembler must know any operand to a conditional on pass one to avoid errors and incorrect evaluation.