diff options
Diffstat (limited to 'doc/lispref/elisp_type_hierarchy.txt')
-rw-r--r-- | doc/lispref/elisp_type_hierarchy.txt | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/doc/lispref/elisp_type_hierarchy.txt b/doc/lispref/elisp_type_hierarchy.txt new file mode 100644 index 00000000000..bb93cd831b9 --- /dev/null +++ b/doc/lispref/elisp_type_hierarchy.txt @@ -0,0 +1,33 @@ +| Type | Derived Types | +|---------------------+-----------------------------------------------------------| +| t | sequence atom | +| atom | number-or-marker array record symbol function | +| | window-configuration font-object font-entity mutex | +| | tree-sitter-node buffer overlay tree-sitter-parser thread | +| | font-spec native-comp-unit tree-sitter-compiled-query | +| | terminal window frame hash-table user-ptr obarray condvar | +| | process | +| sequence | array list | +| list | null cons | +| function | oclosure compiled-function module-function | +| | interpreted-function | +| symbol | boolean symbol-with-pos keyword | +| compiled-function | subr byte-code-function | +| oclosure | accessor advice--forward cconv--interactive-helper | +| | cl--generic-nnm advice save-some-buffers-function | +| record | cl-structure-object | +| cl-structure-object | cl--class lisp-indent-state cl--random-state registerv | +| | xref-elisp-location isearch--state cl-slot-descriptor | +| | cl--generic-generalizer uniquify-item cl--generic-method | +| | register-preview-info cl--generic | +| cons | ppss decoded-time | +| array | vector string char-table bool-vector | +| number-or-marker | number integer-or-marker | +| integer-or-marker | integer marker | +| number | integer float | +| cl--class | built-in-class cl-structure-class oclosure--class | +| subr | subr-native-elisp subr-primitive | +| accessor | oclosure-accessor | +| vector | timer | +| boolean | null | +| integer | fixnum bignum | |