练习 4.10

要修改具体的表示,只要修改选择函数和构造函数就可以了, eval 和 apply 完全不必修改。

新的表示可以用 cons 来做,比如 (quote hello) 可以这样来实现:

(cons 'quote hello)

而不是原来的

(list 'quote hello)

讨论

blog comments powered by Disqus