Re: Add nested-function support in a language the based on a stack-machine

Kartik Agaram <ak@akkartik.com>
Tue, 13 Mar 2018 13:27:13 -0700

          From comp.compilers

Related articles
| List of all articles for this month |

From: Kartik Agaram <ak@akkartik.com>
Newsgroups: comp.compilers
Date: Tue, 13 Mar 2018 13:27:13 -0700
Organization: Compilers Central
References: <6effed5e-6c90-f5f4-0c80-a03c61fd2127@gkc.org.uk> 18-03-042 18-03-049 <CANOtCLVc1Rxp4SRSwD+dLXRUSpxY4igGstfcuxxLj-ydekGsjQ@mail.gmail.com>
Injection-Info: gal.iecc.com; posting-host="news.iecc.com:2001:470:1f07:1126:0:676f:7373:6970"; logging-data="74249"; mail-complaints-to="abuse@iecc.com"
Keywords: Lisp, history
Posted-Date: 13 Mar 2018 16:55:29 EDT

On Mon, Mar 12, 2018 at 8:09 PM, William Clodius <w.clodius@icloud.com> wrote:
> Didn't Lisp have first order functions and closures in 58? If I remember
> the discussion of APT in the HOPL I conference proceedings correctly it
> surprisingly had the equivalent of structs.


Lisp had first-class functions but closures require lexical scope,
which didn't land until Scheme in the '70s.



Post a followup to this message

Return to the comp.compilers page.
Search the comp.compilers archives again.