[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: macroexpansion environments
- To: Moon@SCRC-RIVERSIDE.ARPA
- Subject: Re: macroexpansion environments
- From: "Walter van Roggen" <WVANROGGEN@DEC-MARLBORO.ARPA>
- Date: Tue 5 Jun 84 09:19:09-EDT
- Cc: common-lisp@SU-AI.ARPA, WVANROGGEN@DEC-MARLBORO.ARPA
- In-reply-to: Message from ""David A. Moon" <Moon@SCRC-RIVERSIDE.ARPA>" of Mon 4 Jun 84 15:45:39-EDT
What the examples do when compiled isn't the point. They needn't even
print anything at compile time (and also needn't cause an error).
I agree that the examples constitute programs whose semantics aren't
well-defined. What bothers me is how innocuously similar the two
cases are and that macros expanding into declarations ought to work
"like you'd expect", but don't and can't.