[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
PARSE-BODY
- To: Bob Krajewski <lmi-angel!rpk@MIT-EDDIE.ARPA>
- Subject: PARSE-BODY
- From: "Scott E. Fahlman" <Fahlman@C.CS.CMU.EDU>
- Date: Mon, 28 Jul 1986 01:27:00 -0000
- Cc: common-lisp@SU-AI.ARPA
- In-reply-to: Msg of 27 Jul 1986 18:35-EDT from Bob Krajewski <lmi-angel!rpk at EDDIE.MIT.EDU>
- Sender: FAHLMAN@C.CS.CMU.EDU
...I'm still confused about the
macroexpansion to find documentation strings and declarations: did the spec
for Common Lisp ever have a say on this issue ?
Yes, see pages 153 and 154. It was discovered some time later that
this, coupled with the existence of macro-let, requires body-parsing
macros to get hold of the appropriate lexical environment (at least the
part of it that defines local macros) in order to correctly do this
expansion.
-- Scott