cons 函数的名称其实很合理:它是单词 “construct((构造))”的缩写。而 car 和 cdr 的名称来源则比较晦涩:car 是短语 “Contents of the Address part of the Register(寄存器地址部分内容)”的首字母缩写;cdr(读作 “could-er”)则是 “Contents of the Decrement part of the Register(寄存器减量部分内容)”的首字母缩写。这些说法都源自最早开发 Lisp 时所使用的 IBM 704 计算机。
IBM 704 如今只是计算机史上的一个注脚,但这些名称却成了 Lisp 深受喜爱的传统。