Scheme环境片段的模块接口解释[mce-env-engineering]

环境定义同时被单文件计划和多模块工程使用。在工程中,环境模块只导出extend-environment、lookup与define-value!;原语模块需要其中一个,求值模块需要三个。不同的导入范围不要求不同的源码副本。语义问题见环境的递归框架解释。