既然我们有了一种描述函数的方法,我们在7个基础操作符的基础上定义一些新函数。首先,我们会定义一些通用函数的简要记法。我们用cxr
代表car
和cdr
的组合。其中的x
是一系列的a
或者d
。举例来说(cadr e)
是(car (cdr e))
的缩写。该表达式会返回e
的第二个元素。
既然我们有了一种描述函数的方法,我们在7个基础操作符的基础上定义一些新函数。首先,我们会定义一些通用函数的简要记法。我们用cxr
代表car
和cdr
的组合。其中的x
是一系列的a
或者d
。举例来说(cadr e)
是(car (cdr e))
的缩写。该表达式会返回e
的第二个元素。
本文标题:[译] Lisp之根源(十五)
本文链接:https://www.haomeiwen.com/subject/cogxzqtx.html
网友评论