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.
IFB
   Directive Summary  Summary  IF Block Syntax
──────────────────────────────────────────────────────────────────────────────
 
  Syntax:  IFB <argument>
           IFNB <argument>
 
  IFB causes assembly of a block of statements (see IF Block Syntax)
  if argument is blank. IFNB causes assembly of a block of statements
  if argument is not blank.
 
  Within a macro, a parameter name is replaced by an empty string if you
  call the macro without giving a corresponding argument. IFB and IFNB
  therefore let you define default behavior when an argument is missing.
 
  The ELSEIFB and ELSEIFNB correspond to IFB and IFNB, respectively.
 
  argument   Any name, number, or expression; typically, the name of
             a parameter of a macro.
 
  See Also: IF, IFE, IF1, IFDEF, IFDIF
                                    -♦-