Programmer Guide/Command Reference/IF: Difference between revisions

From STX Wiki
Jump to navigationJump to search
No edit summary
No edit summary
Line 14: Line 14:
     ...
     ...
  END
  END
Note that only <code>IF</code> clause mandatory, all other clauses are optional. Both command forms <code>IF</code> and <code>IFNOT</code> can be used. Empty clauses (i.e., clauses without commands) are allowed. The last clause must be closed with <code>[[Programmer Guide/Command Reference/END|END]]</code>. For more information on conditions see [[Command Reference Intro/Conditional Expressions|Conditional Expressions]].
Note that only <code>IF</code> clause mandatory, all other clauses are optional. Both command forms <code>IF</code> and <code>IFNOT</code> can be used. Empty clauses (i.e., clauses without commands) are allowed. The last clause must be closed with <code>[[Programmer Guide/Command Reference/END|END]]</code>. For more information on conditions see [[Programmer_Guide/Command_Reference_Intro/Conditional_Expressions|Conditional Expressions]].

Revision as of 22:20, 22 March 2011

There are two forms of the IF syntax. The first allows the conditional execution of one command:

IF condition singlecommand
IFNOT condition singlecommand

The second allows conditional execution of multiple commands within a block:

IF condition THEN
   ...
ELSE IF condition THEN
   ...
ELSE IFNOT condition THEN
   ...
ELSE
   ...
END

Note that only IF clause mandatory, all other clauses are optional. Both command forms IF and IFNOT can be used. Empty clauses (i.e., clauses without commands) are allowed. The last clause must be closed with END. For more information on conditions see Conditional Expressions.

Navigation menu

Personal tools