[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: eval-when
- To: LISP-FORUM at MIT-MC, Greenberg.Multics at MIT-MULTICS
- Subject: Re: eval-when
- From: David A. Moon <MOON at MIT-MC>
- Date: Fri ,15 Aug 80 16:58:00 EDT
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?