[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: eval-when

The problem, as has been discussed many times in the past, is that there
are no eval-when keywords to distinguish between evaluate at load time without
going through the compiler expansion, and load the result of compiler 
processing.  The standard forms for doing this are (PROGN ...) and
(PROGN 'COMPILE ...) respectively.  (EVAL-WHEN (LOAD) ...) is defined
to be the latter since that is more commonly what you want.  Would anyone
care to propose an EVAL-WHEN keyword to mean the former?