Wikibook for Common Lisp表示 fixnums 保证能够在 [-215 中保存整数值; 215-1] 范围并且它依赖于实现。 *features*
可以告诉我主机是 32 位还是 64 位,但在 Lisp 中是一个固定编号 does not cover the whole 32/64 bits .有没有办法以编程方式检查 CL 实现中的 fixnum 的大小?
最佳答案
(integer-length most-negative-fixnum)
会告诉你。
关于common-lisp - 以编程方式检查 fixnum 大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5332617/