Возврат из переходаRETURN Прерывает выполнение
перехода начатого GOSUB. Subroutines не могут быть выполнены
последовательным выполнением программы или по GOTO. Выполнение в главной программе,
RETURN ведёт к ошибки времени выполнения. Все subroutines пишутся за концом программы, тогда главная программа
должна прежде заканчиваться оператором END. Если subroutines находятся перед главной программой,
то этот участок необходимо обойти операторами перехода:
GOTO MAIN : ! Переход к главной программе
! Тела subroutine
$SUB
PRINT "Subroutine"
RETURN
! Главная программа
$MAIN
... |
- GOSUB - Ссылка на Subroutine
- END - Конец выполнения программы
|