以编程方式检查fixnum大小

Fil*_*ipK 3 common-lisp

Wikibook for Common Lisp表示,fixnums保证能够保存[-2 15中的整数值; 2 15 -1]范围,它是依赖于实现的.*features*可以告诉我主机是32位还是64位但是Lisp 的fixnum 不能覆盖整个32/64位.有没有办法以编程方式检查CL实现中fixnum的大小?

Xac*_*ach 9

(integer-length most-negative-fixnum) 会告诉你的.