- Универсальная функция – это функция, которая может вычислять значение любой формы и представляет собой инетрпретатор в миниатюре.
- При реализации универсальной функции необходимо учитывать способ представления контекста и виды вычисляемых форм.
- Контекст удобно представлять с помощью ассоциативных списков.
- Универсальная функция должна предусматривать основные виды вычисляемых форм, задающих значения аргументов, а также представления функций, в соответствии со сводом вышеприведенных правил языка.