Оператор вызова подпрограммы
Материал из K3-Macro
Оператор вызова подпрограммы имеет следующий вид.
gosub <Label><Commands>return
Оператор вызова подпрограммы указывает, что далее должен выполняться оператор, помеченный указанной в операторе вызова подпрограммы меткой <Label>. Метка представляет собой комбинацию символов, оканчивающуюся двоеточием. Когда выполнение программы доходит до ключевого слова return, происходит возврат исходную программу и выполняется оператор, следующий непосредственно за оператором gosub.
Пример на макроязыке к3:
a=5; gosub calc; a=10; gosub calc; exit; calc: c=a*2; return;
Применимо только в программах на макроязыке к3. И не используется в модулях на python