GOSUB
GOSUB
Instrukcja skoku bezwarunkowego z powrotem
Składnia
GOSUB(parEtykieta)
Parametry
parEtykieta |
Nazwa etykiety (linia zakończona dwukropkiem). Jeżeli pusty - nie wykona skoku (bez błędu). |
zwraca |
W przypadku powodzenia - numer linii ze znalezioną etykietą. |
Opis
Funkcja służy do wykonywania skoku bezwarunkowego do zadanej etykiety. Następnie kod jest wykonywany do momentu napotkania funkcji RETURN(), która powoduje powrót do miejsca, z którego skoczono.
Przykłady
GOSUB('SKOK')
GOTO('KONIEC')
SKOK:
ECHO('SKOK')
RETURN()
KONIEC:
ECHO('KONIEC')
=> 'SKOKKONIEC'
Zobacz również:
-