Chapter 5 总结 (Summary)

  1. Common Lisp 有三个基本的区块建构子: progn ;允许返回的 block ;以及允许 gototagbody 。很多内置的操作符隐含在区块里。
  2. 进入一个新的词法语境,概念上等同于函数调用。
  3. Common Lisp 提供了适合不同情况的条件式。每个都可以使用 if 来定义。
  4. 有数个相似迭代操作符的变种。
  5. 表达式可以返回多个数值。
  6. 计算过程可以被中断以及保护,保护可使其免于中断所造成的后果。