[Top][All Lists]
[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/
- %nil once again, Daniel Kraft, 2009/07/16
- Re: %nil once again, Neil Jerram, 2009/07/17
- Re: %nil once again, Daniel Kraft, 2009/07/17
- Re: %nil once again, Andreas Rottmann, 2009/07/17
- Re: %nil once again, Neil Jerram, 2009/07/19
- Re: %nil once again, Daniel Kraft, 2009/07/19
- Re: %nil once again, Neil Jerram, 2009/07/19
- Re: %nil once again, Ken Raeburn, 2009/07/19
- Re: %nil once again, Daniel Kraft, 2009/07/20
- Re: %nil once again, Ken Raeburn, 2009/07/20
- Re: %nil once again,
Andy Wingo <=
Re: %nil once again, Clinton Ebadi, 2009/07/20
Re: %nil once again, Andy Wingo, 2009/07/23