[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.