元循环解释器案例[#69]
- Scheme子集的求值与装配:递归、词法作用域、入口函数、原语和语义核验。
- 闭包应用与环境框架:解释递归binding和跨文章片段。
- 同源输出与一层自解释:同一装配在宿主、解释器及解释器中的解释器上比较结果。
- 多文件工程与模块边界:复用同一片段,输出环境、原语、求值器、入口和核验模块;阅读关系不必跟随文件划分。
阶乘的120、词法遮蔽的12、11个三层结果案例和5个异常案例都来自可执行核验。自解释仍借用显式宿主原语,不等于完整Scheme实现或独立运行时自举。