对于MIT计划来说是新手,正在我目前正在上的课程中学习。 我的作业的第一个问题是: “环境是代表变量及其值的数据结构。这是我们将用于此分配的抽象数据类型(ADT):
(make-empty-env)
返回一个新的空环境。”
我一直在寻找有关如何使用环境的更多信息,但发现自己陷于困境。我了解您如何通过解释程序修改或定义环境 即 (定义环境(make-top-level-environment))
但是,实际上将其放入文件中的“ make-empty-env”函数中并调用该函数时,我对编写此函数的语法非常迷惑。为了澄清,我需要创建一个返回新环境的函数。任何解释或帮助将不胜感激。