Очень плохо знаком с MIT-схемой и учусь в классе, в котором я сейчас учусь.
Первый вопрос моей домашней работы гласит:
«Среда - это структура данных, которая представляет переменные и их значения. Вот абстрактный тип данных (ADT), который мы будем использовать для этого назначения:
(сделать пустой-ENV)
Возвращает новое пустое окружение. "
Я искал больше информации о том, как работать со средами, и просто застрял. Я понимаю, как вы можете изменить или определить среду из интерпретатора
то есть
(Определить env (make-top-level-environment))
Но когда дело доходит до фактического помещения его в функцию "make-empty-env" в файле и вызова этой функции, я довольно теряюсь в синтаксисе написания этой функции. Чтобы уточнить, мне нужно создать функцию, которая возвращает новую среду. Любые объяснения или помощь будет принята с благодарностью.