.IF (MASM de 32 bits)

Gera um código que testa a condição1 (por exemplo, AX > 7) e executa as statements quando essa condição é verdadeira. (Somente MASM de 32 bits.)

Sintaxe

.IFcondition1
statements
. ELSEIFcondition2
statements
.ELSE
statements
.ENDIF

Comentários

Se um . ELSE vier em seguida, as instruções serão executadas se a condição original for falsa. Observe que as condições são avaliadas em runtime.

Confira também

Referência das directivas
Gramática BNF do MASM