第 12 课作业

第 12 课(分析求值器与惰性求值器)的课后作业,包含 SICP 习题 4.22 至 4.33 及一道选做的挑战题。

要获取作业文件,在教学机上输入:

cp ~cs61as/autograder/templates/hw12.scm .

练习 1

Abelson & Sussman,习题 4.22 和 4.23。

练习 2

Abelson & Sussman,习题 4.27 和 4.29。

练习 3

本练习对理解本课概念至关重要。

Abelson & Sussman,习题 4.25、4.26 和 4.28。

练习 4

本练习重要性稍低,但同样涉及非常重要的概念。

Abelson & Sussman,习题 4.30、4.32 和 4.33。

练习 5:学有余力者挑战

想做就做,不计学分。

Abelson & Sussman,习题 4.31。这道题不需要多高的天赋,但工作量很大,要调试很多细节。另一方面,做完这道题,你会对求值器有很深的理解。

提交作业!

提交方法见这份指南,其中讲解了基本的终端命令和作业提交流程。

提交过程中遇到任何问题,随时找助教(TA)!