[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: draft of alternate proposal for EVAL-WHEN-NON-TOP-LEVEL
- To: Eric Benson <eb@lucid.com>
 
- Subject: Re: draft of alternate proposal for EVAL-WHEN-NON-TOP-LEVEL
 
- From: sandra%defun@cs.utah.edu (Sandra J Loosemore)
 
- Date: Tue, 7 Mar 89 10:29:19 MST
 
- Cc: Moon@STONY-BROOK.SCRC.Symbolics.COM, pierson@mist.encore.com,        cl-compiler@sail.stanford.edu, Moon@STONY-BROOK.SCRC.Symbolics.COM
 
- In-reply-to: Eric Benson <eb@lucid.com>, Tue, 7 Mar 89 09:21:49 PST
 
> Should we include forms within the body of a top-level MACROLET?  This
> seems reasonable.  What about LOCALLY?  This also seems reasonable,
> modulo the question of whether LOCALLY is a macro or a special form.
> Is this a slippery slope?
I think we reached consensus at the last meeting that both MACROLET and
SYMBOL-MACROLET should pass through toplevelness.
LOCALLY is still a sticky issue.  I tend to agree with JonL that since
it can add things like SPECIAL declarations to the environment, its
body should never be considered toplevel. 
-Sandra
-------