《软件设计实践》大作业文档

欢迎各位同学选修《软件设计实践》!

既然课程名字里都带有“实践”,我们必然要安排一些脚踏实地编写代码的项目。在这个大作业项目中,你将实现一个解释执行 Mini-Lisp 语言的解释器。

Mini-Lispopen in new window 是一种 Lisp 方言,近似于 R5RS 规范的子集。

你可能对 Lisp 了解甚少,对编译原理也不熟悉;但是没关系,这份文档将带你一步步完成所有的工作。请先从阅读 如何完成大作业 这篇综述性的指导开始吧。


特别鸣谢 邢其正 MaxXingopen in new window 助教在 北大编译实践文档open in new window 中提供的的创意!

Last Updated:
Contributors: Guyutongxue