help-gnu-emacs
[Top][All Lists]
Advanced

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

Re: Running a lisp script


From: David Combs
Subject: Re: Running a lisp script
Date: Mon, 14 May 2012 01:51:16 +0000 (UTC)

In article <mailman.444.1335122807.751.help-gnu-emacs@gnu.org>,
PJ Weisberg  <pjweisberg@gmail.com> wrote:
>-=-=-=-=-=-
>
>On Sunday, April 22, 2012, Juanma Barranquero <lekktu@gmail.com> wrote:
>> 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).
>
>And to answer the question, elisp supports dynamic scoping, and support for
>lexical scoping will be added in Emacs 24.1.
>
>-- 
>-PJ
>
>Gehm's Corollary to Clark's Law: Any technology distinguishable from
>magic is insufficiently advanced.
>
>-=-=-=-=-=-
>[Alternative: text/html]
>-=-=-=-=-=-

WOW!

David



reply via email to

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