[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: lexbind
From: |
Stefan Monnier |
Subject: |
Re: lexbind |
Date: |
Mon, 03 Mar 2008 17:45:46 -0500 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux) |
>> > Hopefully none since the lexbind branch only uses lexical-binding when
>> > the code asks for it.
> will this allow lexical binding for defun ?
No. Just like there's no dynamically-scoped binding for functions,
I don't know of any plans to have lexically-scoped bindings
for functions.
> Currently defun binds function to symbol globaly, so it can not be
> used as a local-only function helper, for instance in
> a tail-recursion.
You can use
(let ((loop (lambda (arg) body)))
... (funcall foo exp) ...)
-- Stefan
- lexbind, Richard Stallman, 2008/03/02
- Re: lexbind, Stefan Monnier, 2008/03/02
- Re: lexbind, Richard Stallman, 2008/03/03
- Re: lexbind, Stefan Monnier, 2008/03/03
- Re: lexbind, David Kastrup, 2008/03/03
- Re: lexbind, Stefan Monnier, 2008/03/03
- Re: lexbind, David Kastrup, 2008/03/03
- Re: lexbind, Miles Bader, 2008/03/03
- Re: lexbind, paul r, 2008/03/03
- Re: lexbind,
Stefan Monnier <=
- Re: lexbind, paul r, 2008/03/04
- Re: lexbind, Miles Bader, 2008/03/04
- Re: lexbind, paul r, 2008/03/04
- Re: lexbind, Stephen J. Turnbull, 2008/03/04
- Re: lexbind, Miles Bader, 2008/03/04
- Re: lexbind, Dan Nicolaescu, 2008/03/05
- Re: lexbind, Stephen J. Turnbull, 2008/03/05
- Re: lexbind, paul r, 2008/03/14
- Re: lexbind, Stefan Monnier, 2008/03/14
- Re: lexbind, Stephen J. Turnbull, 2008/03/14