[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Issue: SYMBOL-MACROLET-DECLARE (version 1)
- To: masinter.pa@Xerox.COM
- Subject: Issue: SYMBOL-MACROLET-DECLARE (version 1)
- From: Patrick Dussud <dussud@lucid.com>
- Date: Tue, 20 Sep 88 20:04:34 PDT
- Cc: piazza%lisp.DEC@decwrl.dec.com, Moon@stony-brook.scrc.symbolics.com, Common-Lisp-Object-System@SAIL.STANFORD.EDU, cl-cleanup@SAIL.STANFORD.EDU
- In-reply-to: masinter.pa@Xerox.COM's message of 20 Sep 88 18:02 PDT <880920-180257-5257@Xerox>
Date: 20 Sep 88 18:02 PDT
From: masinter.pa@Xerox.COM
We need to get this cleaned up in time to present to X3J13.
Clarify that, within a SYMBOL-MACROLET, a nested LOCALLY with a DECLARE SPECIAL
introduces a new scope for the variable(s) declared special, and will override
within its scope any SYMBOL-MACROLET.
I agree with this. We should also specify that SPECIAL shouldn't be used in
the declaration part of a symbol-macrolet. Locally special declaration are
fine.
Patrick.