guile-devel
[Top][All Lists]
Advanced

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

Re: %nil once again


From: Andy Wingo
Subject: Re: %nil once again
Date: Fri, 24 Jul 2009 00:18:41 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.92 (gnu/linux)

On Mon 20 Jul 2009 05:33, Ken Raeburn <address@hidden> writes:

> On Jul 19, 2009, at 16:10, Neil Jerram wrote:
>>> BTW, I implemented also the function bindings of symbols using this
>>> fluid-based dynamic scoping at the moment -- but on second thought,
>>> there's no scoping at all for function slots (all are global), is
>>> there?
>>
>> No, I don't think there is.  `let' can't operate on function slots.
>
> Not in the main emacs lisp implementation.  However, cl-macs.el provides
> an "flet" macro that does work on function slots; it uses the  "letf"
> macro which expands to include a use of unwind-protect to do  its dirty
> work.

Then we should implement that in an efficient way in Guile too.

Andy
-- 
http://wingolog.org/




reply via email to

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