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: David Kastrup
Subject: Re: byte-opt.el addition - optimize list of compile-time constants
Date: Thu, 09 Dec 2004 10:22:55 +0100
User-agent: Gnus/5.11 (Gnus v5.11) Emacs/21.3.50 (gnu/linux)

Zack Weinberg <address@hidden> writes:

> Stefan Monnier <address@hidden> writes:
>
> Miles Bader <address@hidden> writes:
>>> Also, in Common Lisp the situation is clearly that the compiler _is_
>>> entitled to compile (function ...) wherever it finds it
>>
>> Can you provide a reference for this?  Given that it's quite
>> dangerous, I'm skeptical of this claim.
>
> I was going by CLTL/1, which says "The value of function is *always*
> the functional interpretation of [its argument]" (emphasis mine).

But inside of a quoted list, `function' does not get evaluated, so its
value does not come into play in the first place.

-- 
David Kastrup, Kriemhildstr. 15, 44793 Bochum




reply via email to

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