Справочное руководство по языку Ада-83


подпрограммы


Содержание

6.1. ОПИСАНИЕ ПОДПРОГРАММЫ

6.2. ВИДЫ ФОРМАЛЬНЫХ ПАРАМЕТРОВ

6.3. ТЕЛА ПОДПРОГРАММ

6.4. ВЫЗОВЫ ПОДПРОГРАММ



6.5. ФУНКЦИИ

6.6. ПРОФИЛЬ ТИПА ПАРАМЕТРОВ И РЕЗУЛЬТАТА. СОВМЕЩЕНИЕ ПОДПРОГРАММ

6.7. СОВМЕЩЕНИЕ ОПЕРАЦИЙ

Подпрограммы являются одной из четырех форм

программных модулей,

из которых могут быть составлены программы. Другие формы — это пакеты, задачные модули и настраиваемые модули.

Подпрограмма — это программный модуль, выполнение которого инициируется вызовом подпрограммы. Существуют две формы подпрограмм: процедуры и функции. Вызов процедуры — это оператор; вызов функции является выражением. Вызов функции возвращает значение. Определение подпрограммы может состоять из двух частей: описания подпрограммы, определяющего соглашения о ее вызове, и тела подпрограммы, определяющего ее выполнение.

Ссылки:

вызов подпрограммы 6.4, вызов процедуры 6.4, вызов функции 6.4, задачный модуль 9, настраиваемый модуль 12, описание подпрограммы 6.1, пакет 7, процедура 6.1, тело подпрограммы 6.3, функция 6.5.



Содержание раздела