Typically, memory management in Common Lisp is done by some sort of garbage collector . Many of these algorithms move objects in memory during the collection cycle.
Thus, the consequence is that you cannot count on a fixed address for each object, and for this reason, the standard operation is not provided to get the address of the Common Lisp object.
Renzo source
share