>>>>> "Drew" == Drew McDermott <[EMAIL PROTECTED]> writes:
Drew> The reason for boxing is to maintain the constraint that all Lisp
Drew> objects are represented as pointers to something (and hence all
Drew> require the same number of bytes to represent). There are a couple of
Drew> exceptions, notably small integers (called "fixnums"), which are
Drew> usually represented as bit strings that are illegal pointers.
What does "illegal pointer" mean here? Fixnums are valid pointers,
just like all of the other lisp object pointers.
Everything else, I agree with.
Ray