[prev] [index] [next]

Control Structures

Control structures have similar syntax to C/Perl/Java.

{ Statement1; Statement2; ... }

if (Expression1) Statement1
[elseif (Expression2) Statement2 ...]
[else Statementn]

switch (Expression1) {
case Value1: Statement1; break; ...
[case Value2: Statement2; break; ...]
}

while (Expression) Statement
for (Init; Test; Next) Statement
foreach (ArrayVar as [KeyVar =] ValVar) Statement