- 命名函数是一个存在符号的 部分的函数。 宏隐藏了这样的细节。它也允许你定义文档字符串(documentation string),并指定 要怎么处理函数调用。
- 定义局部函数是有可能的,与定义局部变量有相似的精神。
- 实用函数是 Lisp 的扩展。他们是由下而上编程的小规模示例。
- 只要有某物引用到词法变量时,它们会一直存在。闭包是引用到自由变量的函数。你可以写出返回闭包的函数。
- 特别变量(special variable)有动态作用域 (dynamic scope)。
- Lisp 函数可以单独编译,或(更常见)编译整个文件。