刚开始学 ANSI Common Lisp ,很多函数的名字都很奇怪。比如mapcar
为什么叫mapcar
?直接叫map
不好吗?又比如,不自动换行的print
为什么叫prin1
?取 list 的第一个元素为什么叫car
?诸如此类的问题,哪里可以找到相关的资料?
1
ZoomQuiet 2018-01-06 00:02:17 +08:00
一般来说, 官方文档都有...
car 寄存器地址部分( Contents of the Address part of the Register ) cdr 和寄存器减量部分( Contents of the Decrement part of the Register ) 这种早期的硬件命名缩写的堆叠变成了今天奇怪的 LISP 内置关键字 |