if
Statement
An if
statement has the following form:
if condition1 then statements1 elseif condition2 then statements2 else statements3 end if;
The elseif
part may be repeated unrestrictedly (including zero times),
the else
part may be omitted.
First, condition1 is evaluated. If it is satisfied, the statement sequence statements1 is executed.
If the first condition is not satisfied, condition2 is evaluated; if
the result is true, statements2 is executed. This procedure is
repeated for every elseif
part until a condition is satisfied.
If the if
condition and elseif
conditions fail, the statement
sequence statements3 is executed (if it exists).
After the if
statement has been processed, the following statement is
executed.
The if
after the end
may be omitted.