Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.lisp > #59474

Re: History of lexical scope in Lisp

From Johanne Fairchild <jfairchild@tudado.org>
Newsgroups comp.lang.lisp
Subject Re: History of lexical scope in Lisp
Date 2024-03-19 06:07 -0300
Organization A noiseless patient Spider
Message-ID <87sf0mh9oj.fsf@tudado.org> (permalink)
References <874jd7z5nf.fsf@nightsong.com>

Show all headers | View raw


Paul Rubin <no.email@nospam.invalid> writes:

> Does anyone know when lexical scope started appearing in Lisp?

You should find some information in 

  Steele, Guy L., and Richard P. Gabriel. "The evolution of Lisp."
  History of programming languages---II. 1996. 233-330.
  https://dl.acm.org/doi/pdf/10.1145/234286.1057818

For instance:

--8<---------------cut here---------------start------------->8---
  When the IBM 370 came out, Lisp370 implementation began. [...]

  Lisp370 supported both special binding and lexical binding, as well as
  closures over both lexical and special variables, using a technique
  similar to spaghetti stacks.  (Page 31.)
--8<---------------cut here---------------end--------------->8---

--8<---------------cut here---------------start------------->8---
  Scheme was one of the first languages to have taken seriously the
  implications of lexical scoping (as opposed to local scoping, which
  had been in use in Lisp compilers for almost a decade) and first-class
  functions.  (Page 23.)
--8<---------------cut here---------------end--------------->8---

Back to comp.lang.lisp | Previous | NextPrevious in thread | Find similar


Thread

History of lexical scope in Lisp Paul Rubin <no.email@nospam.invalid> - 2024-03-15 11:55 -0700
  Re: History of lexical scope in Lisp Jeff Barnett <jbb@notatt.com> - 2024-03-15 16:05 -0600
    Re: History of lexical scope in Lisp Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-03-15 22:26 +0000
      Re: History of lexical scope in Lisp Kaz Kylheku <433-929-6894@kylheku.com> - 2024-03-15 23:04 +0000
      Re: History of lexical scope in Lisp Jeff Barnett <jbb@notatt.com> - 2024-03-16 00:46 -0600
        Re: History of lexical scope in Lisp Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-03-16 07:27 +0000
          Re: History of lexical scope in Lisp Jeff Barnett <jbb@notatt.com> - 2024-03-16 23:13 -0600
            Re: History of lexical scope in Lisp Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-03-17 05:37 +0000
              Re: History of lexical scope in Lisp Jeff Barnett <jbb@notatt.com> - 2024-03-17 16:42 -0600
                Re: History of lexical scope in Lisp Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-03-17 23:05 +0000
                Re: History of lexical scope in Lisp Jeff Barnett <jbb@notatt.com> - 2024-03-18 23:02 -0600
                Re: History of lexical scope in Lisp Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-03-19 05:44 +0000
                Re: History of lexical scope in Lisp albert@spenarnc.xs4all.nl - 2024-03-18 14:47 +0100
                Re: History of lexical scope in Lisp Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-03-18 19:51 +0000
                Re: History of lexical scope in Lisp George Neuner <gneuner2@comcast.net> - 2024-03-18 20:33 -0400
        Re: History of lexical scope in Lisp Kaz Kylheku <433-929-6894@kylheku.com> - 2024-03-16 16:54 +0000
  Re: History of lexical scope in Lisp Robert Brown <robert.brown@gmail.com> - 2024-03-15 20:23 -0400
    Re: History of lexical scope in Lisp Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-03-16 01:03 +0000
      Re: History of lexical scope in Lisp Robert Brown <robert.brown@gmail.com> - 2024-03-16 11:32 -0400
        Re: History of lexical scope in Lisp Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-03-16 21:59 +0000
  Re: History of lexical scope in Lisp Kaz Kylheku <433-929-6894@kylheku.com> - 2024-03-16 02:37 +0000
  Re: History of lexical scope in Lisp  Didier Verna <didier@didierverna.net> - 2024-03-17 10:41 +0100
    Re: History of lexical scope in Lisp Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-03-17 21:12 +0000
  Re: History of lexical scope in Lisp Johanne Fairchild <jfairchild@tudado.org> - 2024-03-19 06:07 -0300

csiph-web