Peter Van Eynde writes:
> I'm not so certain, as the defconstant documentation says:
> If a defconstant form appears as a top level form, the compiler must recognize that name
> names a constant variable. An implementation may choose to evaluate the value-form at
> compile time, load time, or both. Therefore, users must ensure that the initial-value can
> be evaluated at compile time (regardless of whether or not references to name appear in
> the file) and that it always evaluates to the same value.
> And with 'same value' I think they mean 'EQL'.
I don't think so. Because compile-time and run-time environments
normally run in distinct images, they have created the term of
"similarity" of literals. I think 'same value' means this term.