Navigation:  Служебные операторы >

DO - Выполнить локальную подпрограмму

Previous pageReturn to chapter overviewNext page

Выполнить локальную подпрограмму:

 do var name или do name

  var         - имя переменной,

                  в которую будет помещен результат

  name        - Имя подпрограммы.

 

Оператор используется для выполнения подпрограммы локальной по отношению к программе. Когда выполнение локальной подпрограммы завершено, управление передается оператору, непосредственно следующему за оператором DО, вызвавшим подпрограмму. Локальная подпрограмма может вызываться только внутри содержащей ее программной секции.

 

Подпрограмма может возвращать значение в переменную, указанную в операторе DO

Необходимо учитывать, что при использовании оператора EXIT или RETURN без возвращаемого значения, переменная var будет очищена.

 

см. также: RETURN, EXIT, ROUTINE