有没有办法在Common Lisp中获取变量地址?

Ole*_*sky 5 lisp common-lisp memory-address xor-linkedlist

我正在尝试在Common Lisp上实现XOR链接列表,但我需要获取一个变量的地址来对其执行任何按位操作.有没有办法获取变量的内存地址,类似于python的id()函数?

Ren*_*nzo 7

通常,Common Lisp中的内存管理由某种垃圾收集器执行.许多算法在收集周期中将对象移动到内存中.

因此,结果是你不能指望每个对象的固定地址,因此没有提供标准中的操作来获取Common Lisp对象的地址.