Example
*MEASUREPROC
A&=3
On A& Gosub *A, *B, *C
Return
*A
Print "A"
Return
*B
Print "B"
Return
*C
Print "C"
Return
Branches processing in accordance with the specified condition.
On <Expression> Goto <Label>[,<Label>...]
Parameters
<Expression>
<Label>
Return Value
None.
Description
The flow of the program processing moves to the <Label> that corresponds to the value given in
<Expression>.
When the value given by the <Expression> is 1, branching is done to the location specified by the 1st
<Label>. When it is "n", branching is done to the location specified by the nth <Label>.
When the value given by the <Expression> is 0, or when the <Label> has been omitted, program
processing moves to the next line.
When the value of the <Expression> becomes negative, it becomes an error.
Example
Migrate to each label using the current Unit No.
FZ4 User's Manual
The condition expression that controls branching (integer).
Label name for the migration (label).
Using Custom Command
4
245