21. Вызов подпрограмм (формальные и фактические параметры).
Подпрограммы могут быть вызваны как из тела основной программы,так и из тела другой подпрограммы. Для вызова необходимо написатьимя процедуры или функции, а также, если надо, ряд переменных
передаваемых в подпрограмму.
Пример:
PROCEDURE<имя>[(<формальные параметры>)];
FUNCTION<имя>[(<формальные параметры>)]:<тип>
Сразу за заголовками может следовать одна стандартных директив:
ASSEMBLER <тело подпрограммы на ассемблере>, EXTERNAL<объявление
внешней подпрограммы>, FAR, FORWARD, INLINE<встроенные машинные
инструменты>, INTERRUPT,NEAR.
PROCEDURE SB(a: real<формальный параметр>);
Фактические параметры – это глобальные переменные подставленные в
формальные
ТИП ФАКТ=ТИП ФОРМ.