[cmucl-imp] A LOAD-TIME-VALUE/MAKE-INSTANCE bug

Nikodemus Siivola nikodemus at random-state.net
Thu Dec 1 12:50:15 CET 2011


On 1 December 2011 13:30, Helmut Eller <heller at common-lisp.net> wrote:

> It think the spec doesn't require that c1 is defined at the time when
> the load-time-form is evaluated.  Specifically, it says this:
>
>    It is guaranteed that the evaluation of form will take place only
>    once when the file is loaded, but the order of evaluation with
>    respect to the evaluation of top level forms in the file is
>    implementation-dependent.

Wow. Never noticed that. That's actually a pretty cool provision.

Cheers,

 -- nikodemus


More information about the cmucl-imp mailing list