Scheme: An Interpreter for Extended Lambda Calculus

E456004

"Scheme: An Interpreter for Extended Lambda Calculus" is the seminal 1975 technical report by Gerald Jay Sussman and Guy L. Steele Jr. that introduced the Scheme programming language and demonstrated the power of lexical scoping and first-class procedures in a minimalist Lisp dialect.

All labels observed (1)

How this entity was disambiguated

Statements (44)

Predicate Object
instanceOf computer science publication
programming languages paper
technical report
affiliatedProject MIT AI Lab Scheme project
affiliatedWith MIT Artificial Intelligence Laboratory
author Gerald Jay Sussman
Guy L. Steele Jr.
basedOn Lisp
lambda calculus
coAuthor Gerald Jay Sussman
Guy L. Steele Jr.
demonstrates power of first-class procedures
power of lexical scoping
use of continuations in interpreters
describes Scheme programming language
linked to: Scheme
field computer science
lambda calculus
programming languages
genre technical report
hasSubject control structures in interpreters
environment models of evaluation
procedures as first-class objects
influenced Scheme standardization efforts
design of minimalist programming languages
research in functional programming
institution Massachusetts Institute of Technology
introduced Scheme programming language
linked to: Scheme
language English
notableFor formalizing first-class procedures in a Lisp dialect
introducing Scheme as a lexically scoped Lisp
seminal contribution to programming language theory
placeOfOrigin Cambridge, Massachusetts
publicationType MIT AI Lab technical report
publicationYear 1975
relatedTo Lisp programming language
The Revised Report on Scheme
lambda calculus in programming language design
title Scheme: An Interpreter for Extended Lambda Calculus
topic Lisp dialects
first-class procedures
interpreter implementation
lambda calculus
lexical scoping
minimalist language design

How these facts were elicited

Referenced by (2)

Full triples — surface form annotated when it differs from this entity's canonical label.

Gerald Jay Sussman notableWork Scheme: An Interpreter for Extended Lambda Calculus
Scheme: An Interpreter for Extended Lambda Calculus title Scheme: An Interpreter for Extended Lambda Calculus