Особая форма make-unbound!
Scheme позволяет создавать новые связывания через define , но не дает никакого способа избавиться от связывания. Реализуйте в интерпретаторе особую форму make-unbound! , которая изымает связывание данного символа из окружения, в котором make-unbound! выполняется. Задача определена не до конца. Например, нужно ли удалять связывания в других кадрах, кроме первого? Дополните спецификацию и объясните свой выбор вариантов.
Комментарии отсутствуют.