13
Напишите интерпретатор для нетипизированного лямбда-исчисления
Задача состоит в том, чтобы написать интерпретатор для нетипизированного лямбда-исчисления, используя как можно меньше символов. Мы определяем нетипизированное лямбда-исчисление следующим образом: Синтаксис Существуют следующие три вида выражений: Лямбда-выражение имеет форму, (λ x. e)где xможет быть любое допустимое имя переменной и eлюбое допустимое выражение. Здесь xназывается параметром и eназывается телом функции. …