5. Функция
Функцией называется логически законченная часть алгоритма. Функция может быть функцией в математическом смысле, то есть быть формализацией закона взаимосвязи входных и выходных параметров, но может быть и алгоритмической процедурой, то есть служить средством повторного использования кода или упрощения читаемости алгоритмов.
Функция принимает в качестве входного параметра ссылку на объект специального вида, называемый сообщением:
{
[тип] Тип объекта (Сообщение)
[объект] Объект, которому принадлежит данная функция
[параметры] Входные параметры функции
[исключения] Исключения, порождаемые данной функцией
[результат] Результат (выходные параметры) функции
}
ПРИМЕЧАНИЕ
Такой подход позволяет при использовании большинства компиляторов использовать для передачи входных параметров только аккумулятор (fastcall).
Далее
Автор: Андрей Шаройко <vanyamboe@gmail.com>