IF (MASM)
Concede al ensamblado de ifstatements si expression1 es true (cero) o elseifstatements si expression1 es false (0) y expression2 es true.
IF expression1
ifstatements
[[ELSEIF expression2
elseifstatements]]
[[ELSE
elsestatements]]
ENDIF
Comentarios
Las siguientes directivas se pueden sustituir por ELSEIF: ELSEIFB, ELSEIFDEF, ELSEIFDIF, ELSEIFDIFI, ELSEIFE, ELSEIFIDN, ELSEIFIDNI, ELSEIFNB, y ELSEIFNDEF. Opcionalmente, ensambla elsestatements si la expresión anterior es false. Observe que las expresiones se evalúa en tiempo de ensamblado.