[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
top-level, eval-when: it's not too late
- To: Rob.MacLachlan@WB1.CS.CMU.EDU
- Subject: top-level, eval-when: it's not too late
- From: David A. Moon <Moon@STONY-BROOK.SCRC.Symbolics.COM>
- Date: Thu, 23 Feb 89 15:26 EST
- Cc: cl-compiler@SAIL.STANFORD.EDU
- In-reply-to: The message of 23 Feb 89 13:20 EST from Rob.MacLachlan@WB1.CS.CMU.EDU
I haven't read your message carefully yet (I might start reading
Common Lisp mail again around the middle of next week), but a quick
glance through your message makes me think you have forgotten that
Common Lisp has macros. If there were no macros, which inherently
require compile time processing, and if there was no need for the
ability for users to create their own facilities that use compile
time processing, then compile-file would not be semantically
different from evaluation and I would agree with you.