UP | HOME

数据类型

elisp 里的对象都是有类型的,而且每一个对象它们知道自己是什么类型

得到一个变量名之后可以用一系列检测方法来测试这个变量是什么类型

好像没有什么方法来让它说出自己是什么类型的

内建的 emacs 数据类型称为 primitive types,包括 整数浮点数cons符号(symbol)字符串向量(vector)散列表(hash-table) 、subr(内建函数,比如 cons, if, and 之类)、 byte-code function ,和其它特殊类型,例如 缓冲区(buffer)

在开始前有必要先了解一下读入语法和输出形式: