[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: nesting of EVAL-WHENs
- To: Jon L White <edsel!jonl@labrea.stanford.edu>
- Subject: Re: nesting of EVAL-WHENs
- From: sandra@cs.utah.edu (Sandra J Loosemore)
- Date: Sun, 8 May 88 12:37:54 MDT
- Cc: cl-compiler@sail.stanford.edu
- In-reply-to: Jon L White <edsel!jonl@labrea.stanford.edu>, Sat, 7 May 88 02:16:36 PDT
Hmmm. I suppose we could say that if both COMPILE and LOAD are
specified in the outer EVAL-WHEN, when the compiler is processing the
body to spit out the code to do the LOAD evaluation, it should not do
any more compile-time evaluation of nested subforms. This could be
modeled with our view of how EVAL-WHEN might be implemented as a macro
by having (EVAL-WHEN (COMPILE LOAD) ...) expand into a MACROLET, that
shadows EVAL-WHEN with a new definition which totally ignores the
COMPILE situation.
-Sandra
-------