Some books and articles on Scheme and related topics
-
Harold Abelson and Gerald Jay Sussman with Julie Sussman.
Structure and Interpretation of Computer Programs.
MIT Press, Cambridge, 1985.
-
R. Kent Dybvig.
The Scheme Programming Language.
Prentice-Hall, 1995.
-
R. Kent Dybvig.
The Scheme Programming Language: ANSI Scheme.
Prentice-Hall, 1996.
-
Michael Eisenberg.
Harold Abelson, editor.
Programming In Scheme.
Scientific Press, Redwood City, California, 1988.
-
Michael Eisenberg and Harold Abelson.
Programming In Scheme.
MIT Press, 1990.
-
Michael Eisenberg, with William Clinger and Anne Hartheimer.
Harold Abelson, editor.
Programming In MacScheme.
Scientific Press, San Francisco, 1990.
-
D. Friedman, C. Haynes, E. Kohlbecker, and M. Wand.
Scheme 84 interim reference manual.
Indiana University Computer Science Technical Report 153, January 1985.
-
Daniel P. Friedman, Matthias Felleisen, Duane Bibby (Illustrator)
The Little Schemer, 4th Edition.
MIT Press, 1996.
-
Daniel P. Friedman, Matthias Felleisen, Duane Bibby (Illustrator)
The Seasoned Schemer, 4th Edition.
MIT Press, 1996.
-
Erick Gallesio.
STk is a R4RS Scheme interpreter which can access the Tk graphical
package. All of the commands defined by the Tk toolkit are available
to the STk interpreter, and Tk variables are reflected back into
Scheme as Scheme variables. Callback is expressed in Scheme. Includes
a CLOS-like OO extension called STklos, which provides multiple
inheritance, generic functions, multi methods, and a true meta-object
protocol. A set of classes have been defined to manipulate Tk
commands (menu, buttons, scales, canvas, canvas items) as Scheme
objects.
STk is available by
anonymous ftp from
kaolin.unice.fr:/pub/STk-2.1.tar.gz [193.48.229.225]
-
IEEE Standard 1178-1990. IEEE Standard for the Scheme
Programming Language. IEEE, New York, 1991.
-
Sonya E. Keene.
Object-Oriented Programming in Common Lisp:
A Programmer's Guide to CLOS.
Addison-Wesley, 1989.
-
Jo A. Lawless and Molly M. Miller.
Understanding CLOS: the Common Lisp Object System.
Digital Press, 1991.
-
Peter Landin.
A correspondence between Algol 60 and Church's lambda notation: Part I.
Communications of the ACM 8(2):89--101, February 1965.
-
Vincent S. Manis, James J. Little.
The Schematics of Computation (An Alan R. Apt Book) .
Prentice Hall, 1995.
-
Kent M. Pitman.
The revised MacLisp manual (Saturday evening edition).
MIT Laboratory for Computer Science Technical Report 295, May 1983.
-
William Clinger, Jonathan Rees, et al.,
editors.
Revised^4 Report on the Algorithmic Language Scheme.
Lisp Pointers
4(3), 1991.
-
George Springer and Daniel P. Friedman.
Scheme and the Art of Programming.
MIT Press and McGraw-Hill, 1989.
-
Guy Lewis Steele Jr.
Common Lisp: The Language.
Digital Press, Burlington MA, 1984.
-
Joseph E. Stoy.
Denotational Semantics: The Scott-Strachey Approach to
Programming Language Theory.
MIT Press, Cambridge, 1977.