[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Running a lisp script
From: |
Juanma Barranquero |
Subject: |
Re: Running a lisp script |
Date: |
Sun, 22 Apr 2012 16:01:07 +0200 |
On Sun, Apr 22, 2012 at 08:06, David Combs <dkcombs@panix.com> wrote:
> Too late at night for me to remember the name of the "scheme", but
> Perl added it via its (sic) "local" variables. AH -- dynamic binding,
> that's what it's called. Which Elisp doesn't have, being derived from
> MacLisp thinking.
>
> That was a long time ago. Is what I remember actually a correct memory?
I think you've mixed a bit lexical and dynamic scoping (Perl "local"
is indeed dynamic scoping, but Scheme's novelty was lexical scoping,
which Common Lisp copied).
http://en.wikipedia.org/wiki/Lexical_scope#Lexical_scoping_and_dynamic_scoping
Juanma