ТЕЛО ФУНКЦИИ
ТЕЛО ФУНКЦИИ (function body). Исполняемая часть функции, представляющая последовательность операторов, реализующую алгоритм функции. В некоторых языках программирования (например, в Паскале) Т. ф. представляет собой блок программы, содержащий раздел описаний, где вводятся локальные переменные и другие локализованные в Т. ф. объекты. Среди операторов, реализующих алгоритм обработки данных, в Т. ф. должен быть оператор, присваивающий имени функции значение, возвращаемое в вызывающую программу как результат вычисления функции. Это требование не является обязательным в языках программирования, допускающих, чтобы вызов функции не только употреблялся в качестве операнда выражения, но и был отдельным оператором вызывающей программы. Кроме того, правила многих языков программирования требуют наличия в Т. ф. оператора возврата, завершающего выполнение функции. Таких операторов может быть несколько. См. описание функции