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

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

Re: Differences between Elisp and Lisp


From: Phillip Lord
Subject: Re: Differences between Elisp and Lisp
Date: 29 Apr 2003 13:23:36 +0100
User-agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.2.93

>>>>> "os" == Oliver Scholz <alkibiades@gmx.de> writes:

  os> Lars Magne Ingebrigtsen <lmi@gnus.org> writes: [...]
  >> However, it has some peculiarities that many people find
  >> disconcerting.  For instance -- all variables have dynamic scope,
  >> which is somewhat unusual these days.
  os> [...]

  os> AFAIK Miles Bader is working on a branch (“lexbind”) where he's
  os> implementing lexical scoping. But I have not found the time to
  os> check it out, yet, and I hope I don't spread misinformation. I
  os> hope that will get us closures, too.


I thought that CL already implemented lexical binding? At least within
a let form (or "lexical-let"). 

If emacs just went to using lexical binding in the large, I suspect
that it would cause lots of problems with existing packages. I have
used dynamic scoping to achieve ends in the past, which might be a bit
nasty, but it does work!

Cheers

Phil


reply via email to

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