.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

. SE condição1
statements
. Condição ELSEIF2
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 de diretivas
Gramática BNF do MASM