Chapter 8 练习 (Exercises)
- 可能有两个同名符号,但却不
eql
吗? - 估计一下用字符串表示 “FOO” 与符号表示 foo 所使用内存空间的差异。
- 只使用字符串作为实参 来调用 137 页的
defpackage
。应该使用符号比较好。为什么使用字符串可能比较危险呢? - 加入需要的代码,使图 7.1 的代码可以放在一个叫做
"RING"
的包里,而图 7.2 的代码放在一个叫做"FILE"
包里。不需要更动现有的代码。 - 写一个确认引用的句子是否是由 Henley 生成的程序 (8.8 节)。
- 写一版 Henley,接受一个单词,并产生一个句子,该单词在句子的中间。
脚注
[1] | 调用 defpackage 里的名字全部大写的缘故在 8.1 节提到过,符号的名字缺省被转成大写。 |
当前内容版权归 readthedocs 或其关联方所有,如需对内容或内容相关联开源项目进行关注与资助,请访问 readthedocs .