return
— Beenden eines Prozeduraufrufs.
return( : : : )
return
beendet den aktuellen Prozeduraufruf und kehrt zur
aufrufenden Prozedur zurück. Die Ausführung des Programms wird bei der
nächsten aktiven Programmzeile nach dem Prozeduraufruf in der aufrufenden
Prozedur fortgesetzt. Falls die aktuelle Prozedur die Hauptprozedur 'main'
ist, so wird der Programmablauf beendet, und der Programmzähler springt an
das Programmende.
Es ist zu beachten, dass jede Prozedur außer der Hauptprozedur
mindestens eine erreichbare return
Operatorzeile besitzen muss,
um von einem Aufruf der Prozedur zurückkehren zu können.
return
liefert immer 2 (H_MSG_TRUE) zurück.
Foundation