
| IF(expression) statement | Conditionally executes one statement if expression evaluates to non-zero |
| IF (expr1) THEN | 1st statement of an IF construct
|
| true block | executed if expr1 is non-zero
|
| ELSEIF (expr2) THEN |
|
| elseif block | executed if expr2 is non-zero
|
| ELSE | |
| else block | executed if expr1 == expr2 == 0 (false)
|
| ENDIF | terminates an IF construct |