Program Command Reference
If~Then~ElseIf~Else~IfEnd
Syntax 1: If <expression>
Then | }Then <block> |
[<statement>] … | |
IfEnd |
|
Function 1
•If the expression is true, the statement in the Then block is executed. After that, execution advances to the next statement after IfEnd.
•If the expression is false, execution advances to the next statement after IfEnd, without executing the statement in the Then block.
Syntax 2: If<expression> | }Then <block> |
Then | |
[<statement>] … | |
Else | }Else <block> |
[<statement>] … | |
IfEnd |
|
Function 2
•If the expression is true, the statement in the Then block is executed. After that, execution advances to the next statement after IfEnd.
•If the expression is false, the statement in the Else block is executed instead of the Then block. After that, execution advances to the next statement after IfEnd.
Syntax 3: If<expression> | }If Then <block> |
Then | |
[<statement>]… | |
ElseIf<expression> | }ElseIf Then <block> |
Then | |
[<statement>] … | |
IfEnd |
|
Function 3
•If the expression is true, the statement in the If Then block is executed. After that, execution advances to the next statement after IfEnd.
•If the If command expression is false, the ElseIf command expression is tested. If it is true, the statement in the ElseIf Then block is executed. After that, execution advances to the next statement after IfEnd. If it is false, execution advances to the next statement after IfEnd.
20050501