Labels

Description
Labels are used to identify locations in the script that can be used with matchwait, goto, and gosub to jump to these locations and continue execution. A special label, labelError, when defined, will be the default location when attempting to jump to a non-existent label.

Syntax
 :

Parameters

 * label
 * any unique name followed by a semicolon to describe a location within the script that can be jumped to.

Examples
next-item: if_1 then goto repair else exit

repair: put get my %1 wait put ask Catrox about repair %1 put put %1 on counter pause put stow my ticket shift goto next-item