qa.hlp (Table of Contents; Topic list)
Important Notice
The pages on this site contain documentation for very old MS-DOS software, purely for historical purposes. If you're looking for up-to-date documentation, particularly for programming, you should not rely on the information found here, as it will be woefully out of date.
Conditional-Assembly Directives
   Directives  Contents  Index  Description of IF blocks
──────────────────────────────────────────────────────────────────────────────
 
Mnemonic       Description
IF             Assembles block if expression is nonzero
IF1            Assembles block on pass 1
IF2            Assembles block on pass 2
IFE            Assembles block if expression is false
IFB            Assembles block if expression is blank
IFNB           Assembles block if expression is not blank
IFDEF          Assembles block if expression is defined
IFNDEF         Assembles block if expression is not defined
IFDIF[I]       Assembles block if arguments are different
IFIDN[I]       Assembles block if arguments are identical
ELSE           Marks beginning of alternate conditional block
ELSEIF         Marks alternate block with a new condition
ENDIF          Terminates conditional block
                                    -♦-