既然我们有了一种描述函数的方法,我们在7个基础操作符的基础上定义一些新函数。首先,我们会定义一些通用函数的简要记法。我们用cxr
代表car
和cdr
的组合。其中的x
是一系列的a
或者d
。举例来说(cadr e)
是(car (cdr e))
的缩写。该表达式会返回e
的第二个元素。
[译] Lisp之根源(十五)
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 列表是 Lisp 的基本数据结构之一。在最早的 Lisp 方言里,列表是唯一的数据结构: “Lisp” 这个名字起...
- 2.11 构造(CONS) CONS函数是创造内存单位的函数,这个函数接受两个输入,返回一个指向内存单元的指针,这...
- 第二章 列表(LISTS) 2.1 列表是最丰富多彩的数据类型 Lisp这个名称是list Processor的缩...
- 本章的目的是让你尽快开始编程。本章结束时,你会掌握足够多的 Common Lisp 知识来开始写程序。 2.1 形...