emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: byte-opt.el addition - optimize list of compile-time constants


From: Miles Bader
Subject: Re: byte-opt.el addition - optimize list of compile-time constants
Date: Thu, 9 Dec 2004 14:39:05 +0900

> > Note that a possibly safer alternative would be to have the #'
> > reader macro expand into something less ambiguous during compilation
> > (e.g., a special non-interned symbol), which the byte-compiler could
> > then safely interpret inside of constants.  This may cause grief for
> > somebody that uses #' in a non-traditional way, and _expects_ to see
> > (function (lambda ...)), but that may be an acceptable price.
> 
> I don't think this is any better than saying that function always
> means function, even if not evalled.

I think you're wrong.  Special reader macros like #' are a lot less
ambiguous than simple arrangements of ordinary atoms like `function'
and `lambda'.

-Miles




reply via email to

[Prev in Thread] Current Thread [Next in Thread]