Для реализации ленивого Eval/Apply-интерпретатора необходимо, в частности:
(Отметьте один правильный вариант ответа.)
Варианты ответа
изменить функцию Apply, чтобы она вместо результата возвращала функцию для отложенного вычисления результата
ввести в дерево выражения конструкцию susp(expr,env), похожую на конструкцию замыкания(Верный ответ)
добавить дополнительную функцию susp: expr→env→expr для отложенного вычисления