IF
Przyznaje zestaw ifstatements, jeśli wyrażenie1 ma wartość true (nonzero) lub elseifstatements, jeśli wyrażenie1 ma wartość false (0), a wyrażenie2 ma wartość true.
Składnia
Wyrażenie IF1
instrukcje if
⟦wyrażenie ELSEIF2
elseif-statements⟧
⟦ELSE
else-statements⟧
ENDIF
Uwagi
Następujące dyrektywy mogą zostać zastąpione parametrem ELSEIF: ELSEIFB, ELSEIFDEF, ELSEIFDIF, ELSEIFDIFI, ELSEIFE, ELSEIFIDN, ELSEIFIDNI, ELSEIFNB i ELSEIFNDEF. Opcjonalnie zestawuje instrukcje else-, jeśli poprzednie wyrażenie jest fałszywe. Należy pamiętać, że wyrażenia są oceniane w czasie zestawu.