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: Zack Weinberg
Subject: Re: byte-opt.el addition - optimize list of compile-time constants
Date: Wed, 08 Dec 2004 19:08:49 -0800
User-agent: Gnus/5.11 (Gnus v5.11) Emacs/21.3.50 (gnu/linux)

Miles Bader <address@hidden> writes:

>> which is what (function ...) is for, right?  I am quite confused by
>> what the manual says about function vs. bare lambda expressions.
>
> A user might well have a constant list with (function (lambda ...))
> embedded in it that _isn't_ intended to be executed; the compiler
> simply cannot make assumptions like you suggest about the contents of
> a constant list.

I thought the whole point of (function ...) was to assert that the
lambda expression it contains *will* be used by execution.

zw




reply via email to

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