Page Numbers: Yes X: 306 Y: 1.0" First Page: 1 Not-on-first-page
Margins: Top: 1.3" Bottom: 0.5"
Heading:
3-LISP REFERENCE MANUALLISP: LANGUAGE AND LITERATURE April 16, 1984
————————————————————————————————————————————
3-LISP REFERENCE MANUAL
Brian Cantwell Smith
Jim des Rivières
Version 1.03 — April 16, 1984
Center for the Study of Language and Information, Stanford University, Stanford, CA 94305; and
XEROX Palo Alto Research Center, 3333 Coyote Hill Road, Palo Alto, California, 94304
Prepared for the "Lisp: Language and Literature" course, taught at CSLI during Spring quarter 1984
————————————————————————————————————————————
Contents
1.Introduction 2
1.a.Structural Field
1.b.Standard Notation
1.c.Standard Procedures
2.Standard Procedure Guide 12
2.a.Simple Data Types and Operations
2.a.1.Atoms
2.a.2.Pairs (Redexes)
2.a.3.Sequences and Rails
2.a.4.Numbers and Arithmetic
2.a.5.Truth-values and Booleans
2.a.6.Typing and Identity
2.b.Functions, Definitions, and Control
2.b.1.Definitions, Functions, and Variables
2.b.2.Control Structures
2.b.3.Environments
2.b.4.Closures
2.c.Notation and Communication
2.c.1.Notation, Strings, and Characters
2.c.2.Input and Output
2.d.Explicit Semantics
2.d.1.Semantic Operators
2.d.2.Processor
2.d.3.System Utilities
3.Glossary 51
4.Index 60
Appendix"Reflection and Semantics in LISP", 1984 POPL paper 65
————————————————————————————————————————————
Copyright c 1984 by The Knights of the Lambda Calculus
————————————————————————————————————————————