Příkaz přeruší tok příkazů a vyhledá v programu návěští stejného jména
(uvedené v příkazu Label), v případě jeho nalezení pokračuje
interpretace scriptu za odpovídajícím příkazem Label. Pokud by bylo v jednom scriptu
uvedeno více návěští téhož jména, dává se přednost tomu z nich, které je uvedeno
dříve v souboru.
Pokud by v právě interpretovaném scriptu návěští stejného jména nebylo nalezeno,
ukončí se provádění scriptu a návěští se hledá v tom souboru, z nějž byl tento
script volán příkazem Call. Toto hledání se opakuje, dokud není návěští nalezeno
nebo není uzavřen poslední rozpracovaný script - v tom případě se hlásí chyba a
provádění je ukončeno. Tento způsob provádění příkazu GoTo je podobný technikám
exceptionů či throw-catch a umožňuje snadné provádění restartů či výskoků z bloku
i ve scriptech hluboko vnořených příkazy Call.