Accession Number:
ADA159423
Title:
The Revised Revised Report on Scheme or an Uncommon Lisp,
Descriptive Note:
Corporate Author:
MASSACHUSETTS INST OF TECH CAMBRIDGE ARTIFICIAL INTELLIGENCE LAB
Personal Author(s):
Report Date:
1985-08-01
Pagination or Media Count:
77.0
Abstract:
Scheme is a statically scoped and properly tail-recursive dialect of the Lisp programming language invented by Guy Lewis Steele Jr and Gerald Jay Sussman. It was designed to have an exceptionally clear and simple semantics and very few different methods of expression formation. This paper reports their unanimous recommendations augmented by committee work in the areas of arithmetic, characters, strings, and inputoutput. Scheme shares with Common Lisp the goal of a core language common to several implementations. Scheme differs from Common Lisp in its emphasis upon simplicity and function over compatibility with older dialects of Lisp. Contents Notational conventions Special forms Booleans Equivalence predicates Pairs and lists Symbols Numbers Characters Strings Vectors The object table
Descriptors:
Subject Categories:
- Computer Programming and Software