[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Top-level forms and eval-when in the compiler [and macrolet too!]
- To: Tim McNerney <TIM@MIT-MC.ARPA>
- Subject: Top-level forms and eval-when in the compiler [and macrolet too!]
- From: "Scott E. Fahlman" <Fahlman@C.CS.CMU.EDU>
- Date: Wed, 11 Sep 1985 15:05:00 -0000
- Cc: common-lisp@SU-AI.ARPA
- In-reply-to: Msg of 11 Sep 1985 01:15-EDT from Tim McNerney <TIM at MIT-MC.ARPA>
- Sender: FAHLMAN@C.CS.CMU.EDU
Common Lisp compilers are not required to do any work at all, or even to
exist for a given implementation. So it is legal for a CL compiler to
look at your macrolet and just pass it on through untouched. However,
it would be much more tasteful to compile the included forms, with the
lexically scoped macros in effect.
-- Scott