|
不要將 IF 指令與 IF 語句混淆。 它們不是等效的,并且不能與相同的符號一起使用。
IF 指令開始一個用于條件程序匯編的 IF-ELSE-ENDIF 結(jié)構(gòu)。 對指定的表達(dá)式求值,如果值為非零 (TRUE),則匯編 IF 塊內(nèi)的代碼。 如果表達(dá)式為零 (FALSE),則不組裝 IF 塊,并評估構(gòu)造的后續(xù)塊。
IF 塊由 ELSEIF、ELSE 或 ENDIF 指令終止。
IF-ELSE-ENDIF 塊最多可以嵌套 10 層。
- $IF (SWITCH = 1)
- .
- .
- .
- $ELSEIF (SWITCH = 2)
- .
- .
- .
- $ELSE
- .
- .
- .
- $ENDIF
復(fù)制代碼
|
|