参考:Lisp Data Types
(message "%s" emacs-build-time)
"(26937 51891 419712 0)"
(message "%s" emacs-version)
"30.2"
(message "%s" emacs-major-version)
"30"
(message "%s" emacs-minor-version)
"2"
(prin1 emacs-repository-version)
nilnil
(current-buffer)
#<buffer *scratch*>
(let ((a (list 1)))
(setcdr a a))
(1 . #0)
(setq a (list 1))
(1)
(cdr a)
nil
()
(fixnump 1)
t
(bignump 1)
nil
(princ most-negative-fixnum)
-2305843009213693952-2305843009213693952
(prin1 most-positive-fixnum)
23058430092136939512305843009213693951
(> most-positive-fixnum 99999)
t
-1
-1
1
1
1.
1
+1
1
1500.0
+15e2
15.0e+2
+1500000e-3
?A
65
?B
66
?a
97
?\(
40
?\\
92
?\a 7
?\b 8
?\t
?\n
?\s 32