user manual

20060301
Switch~Case~Default~SwitchEnd
Syntax: Switch
<expression 1>
Case
<expression 2>
[<statement>] …
Break
Case
<expression 3> …
[<statement>] …
Break
Case
<expression
n
>
[<statement>] …
Break
[Default]
[<statement>] …
SwitchEnd
<expression 1> through <expression
n
> should be expressions that produce real
numbers.
Function: This command executes one of a series of processes based on the value of
<expression>.
Description
This command executes the statement following the Case expression that matches the
Switch expression.
If there is no matching Case expression, the statement following Default is executed. If
there is no Default specified, a non-match jumps to the statement following SwitchEnd.
You can use a multi-statement command (:) in place of the carriage return to separate
statements.
Switch~SwitchEnd can be exited using the Break command, Return command, or Goto
command.
Wait
Syntax: Wait
[<expression>]
Function: This command pauses program execution, and then restarts it after the number of
seconds specified by the expression passes.
Description
If you do not specify any expression, program execution is paused until you tap the screen,
or press a key.
The maximum valid specification for <expression> is 360 seconds (six minutes). Specifying
a value greater than 360 causes program execution to resume after 360 seconds,
regardless of the specified value.
The ClassPad’s Auto Power Off function is disabled during a pause caused by the Wait
command.
If the Auto Power Off trigger time is reached during the pause, program execution resumes.
12-6-14
Program Command Reference