| Simple Statements |
Syntax |
|
Assignment
|
variable = expression |
|
Break
|
break |
|
Call
|
name ( { expression { , expression }...
} ) |
|
Comment
|
// { comment }
/* { comment } */ |
|
Continue
|
continue |
|
Exit
|
exit |
|
Include
|
include expression |
|
Return
|
return { expression } |
|
|
| Compound Statements |
Syntax |
|
If-Then-End
|
if expression then
{ statement }...
end |
|
If-Then-Else-End
|
if expression then
{ statement }...
else
{ statement }...
end |
|
If-Then-ElseIf-Then-End
|
if expression then
{ statement }...
[ elseif expression then
{ statement }... ]...
end |
|
If-Then-ElseIf-Then-Else-End
|
if expression then
{ statement }...
[ elseif expression then
{ statement }... ]...
else
{ statement }...
end |
|
Do-Loop
|
do
{ statement }...
loop |
|
Do-Until-Loop
|
do until expression
{ statement }...
loop |
|
Do-While-Loop
|
do while expression
{ statement }...
loop |
|
Do-Loop-Until
|
do
{ statement }...
loop until expression |
|
Do-Loop-While
|
do
{ statement }...
loop while expression |
|
For-Next
|
for variable = expression1 to
expression2
{ statement }...
next |
|
For-Step-Next
|
for variable = expression1 to
expression2 step expression3
{ statement }...
next |