Types 原子类型分类
我试图基于以下页面在elisp中创建原子类型的分类: 以下是我所做的:Types 原子类型分类,types,elisp,Types,Elisp,我试图基于以下页面在elisp中创建原子类型的分类: 以下是我所做的: Atomic types: 1. Integer 2. Floating point 3. Character ≡ Integer 4. Symbol 4.1 Keyword symbol 5. Array 5.1. String 5.2. Vector 5.2.1. Bool vector 5.3. Char table 6. Hash Table 问题: 我的分类是否已满或我遗
Atomic types:
1. Integer
2. Floating point
3. Character ≡ Integer
4. Symbol
4.1 Keyword symbol
5. Array
5.1. String
5.2. Vector
5.2.1. Bool vector
5.3. Char table
6. Hash Table
问题:
:关键字。它由关键字p
确定
“我认为atom代表的是“不是列表”-是的,我认为这是旧时代的返祖现象,当时Lisp中只有两种类型:atom和列表。实际上,函数和宏也不是atom,也不是列表。好的,我更新了问题,添加了“关键字符号”。现在分类已满。
(atom "aaa")
;> t
(atom [1 "two" (three)])
;> t
(atom (make-hash-table))
;> t