Logic Control Functions

Boolean                   (System Library) Takes a valid Boolean true and returns the numeric equivalent.

Case                      Selects one of a set of parameters for execution and returns its return value.

Cond                      Returns one of two values depending upon the result of a conditional expression.

DoLoop                   Executes a do-while loop in a script.

Execute                  Executes a group of statements as a single entity in structures that would otherwise allow only one statement to be executed.

ForceState              Sets the next state to start when the action script completes.

If                           Performs an action to change the active state in a module instance, and/or executes a script.

IfElse                     Executes one of its two parameters based upon a condition parameter.

IfOne                     Checks for a race condition in an action script and returns the value of the location.

IfThen                    Executes a statement if the condition parameter is true.

PickValid                 Attempts to return a valid value.

WhileLoop                Repeatedly executes a parameter while a condition is true.