随笔分类 -  Lisp

摘要:有了语法和语义规则以后,所有Lisp程序的三个最基本组成部分就是函数、变量和宏。在第3章里构建数据库时,这三个组件已经全部用到了,但是我没有详细提及它们是如何工作的,如何更好使用它们。接下来的几章将专门讲解这三个主题,先从函数开始。就跟其他语言里一样,函数提供了用于抽象和功能化的基本方法。 Lisp本身是由大量函数组成的。其语言标准中有超过四分之三的名字用于定义函数。所有内置的数据类型纯粹是用操作它们的函数来定义的。甚至连Lisp强大的对象系统也是构建在函数的概念性扩展——广义函数(generic function)之上的,第16章将会介绍它们。 而且,尽管宏对于Lisp风格有着重要的作用.. 阅读全文
posted @ 2011-10-09 11:44 我的IT技术 阅读(351) 评论(0) 推荐(0)