Re: Compiled COMPILE forms at load time Bug

Raymond Toy <[email protected]>
Newsgroups gmane.lisp.cmucl.devel
Message-ID <[email protected]>
On 3/10/10 1:47 PM, Helmut Eller wrote:
> One more thing:
> 
> (defmacro bar () 1)
> (compile 'bar '(lambda () 2))
> 
> should remove the macro binding for bar.  
> 

Hmm.  The CLHS entry for COMPILE says:

	if name is a symbol  that names a macro, its macro function is updated

What is that supposed to mean?  The macro binding should be removed?
That we're defining a new macro expansion for that symbol?

Ray
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.