Определение 1
Функции в программировании — это часть кода программы (обычно это подпрограмма),... Эта подпрограмма служит упрощению выполнения больших программных структур, которые состоят из набора... В него входят команды конкретного языка, подлежащие выполнению данной функцией при вызове её из базовой... Подпрограммы могут быть написаны позже.... Вывод таких сообщений позволяет увидеть выполнения обращения к функции без сообщений об ошибках в базовой
Определение 1
Процедуры и функции в Паскале — это подпрограммы, то есть, поименованные участки... Выполнение трансляции программы.
Выполнение отладки программного продукта.... Подпрограммы должны быть описаны между подразделом, в котором описаны переменные, и телом основной части... Причём управление из точки вызова будет передаваться соответствующей подпрограмме.... программы, а возвращаемыми являются переменные, которые подпрограмма возвращает ей.
означает, что любые возможные комбинации различных языковых конструкций будут осмысленными, без непредвиденных ограничений или неожиданного поведения, возникающих в результате взаимодействия конструкций или контекста использования.