IF [ expression ] THEN : … : { ELSE : … : } ENDIF
Implement a conditional jump. This implementation assumes that
an expression passed as a parameter is 0 (for false) and not
zero (for true). In this case, if the expression is zero, it
jumps directly to the statement following the corresponding
ENDIF
(or ELSE
, if present). Otherwise, the following
code will be executed (up to ENDIF
or ELSE
).
IF ( x == 42 ) THEN : x = 0 : ELSE : x = 1 : ENDIF
See also the following example files: