Verzweigt zu einer Unterroutine innerhalb einer Prozedur und kehrt zum Ausgangspunkt zurück.
Syntax
GoSub Zeile
...
Zeile
...
Return
Beim Argument Zeile kann es sich um eine beliebige Zeilenmarke oder Zeilennummer handeln.
Bemerkungen
GoSub und Return sind an allen Stellen in einer Prozedur zulässig, aber das zusammengehörende Anweisungspaar muß sich in ein- und derselben Prozedur befinden. Eine Unterroutine kann mehrere Return-Anweisungen enthalten, aber beim Auftreten der ersten Return-Anweisung kehrt das Programm zu der Anweisung zurück, die unmittelbar auf die zuletzt ausgeführte GoSub-Anweisung folgt.
Anmerkung°°°Mit GoSub...Return können Sie keine Sub-Prozeduren aufrufen oder verlassen.
Tip°°°Das Erstellen separater Prozeduren, die aufgerufen werden können, ist strukturierter als eine GoSub...Return-Konstruktion.