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
-♦-