CMU Artificial Intelligence Repository
CMU Scheme Repository
bookcode/ Machine readable parts of various Scheme books
code/ Scheme code for benchmarking, research,
education, and fun
doc/ Documentation, including standards and proposals
edu/ Educational Materials for Teaching/Learning
faq/ Scheme FAQ: Frequently Asked Questions (FAQ)
posting for comp.lang.scheme newsgroup
gui/ Graphical User Interfaces (GUI) for Scheme and
other graphics code.
impl/ Free/Shareware Scheme implementations
mail/ Archives of the Scheme mailing list.
oop/ OOP: Code related to object-oriented programming.
scheme/ Archives for the comp.lang.scheme newsgroup
txt/ Online Scheme-related tech reports and papers.
util/ Utilities for programming in Scheme.
Give "anonymous" (without the quotes) at the username:
prompt and type your email address (in the form "user@host")
at the password: prompt. NOTE: There is *no* leading slash
before user/ai/lang/scheme/; just type "cd user/ai/lang/scheme/"
at the ftp> prompt.
If you will be transferring compressed files, be sure to
type the "binary" command before retrieving the files. The
"get" command is used to get a single file, and "mget" to
retrieve multiple files using wildcards. If you're using
the "mget" command, you might want to turn off prompting
first by using the "prompt" command.
The Lisp Utilities Repository is kept in the Andrew File
System (AFS) directory
and its subdirectories. If your site runs AFS, you can
just cd to this directory and copy the files directly.
(The FTP location given above is just a link to the AFS
Further information about AFS can be obtained by
sending email to firstname.lastname@example.org.
Welcome to the Scheme Repository.
The Scheme Repository at CMU is part of the CMU Artificial Intelligence
Repository. The goal of the Scheme Repository is to collect files and
programs of general interest to Scheme programmers. Information
files include the FAQ (Frequently Asked Questions) postings for the
comp.lang.scheme newsgroup and copies of the RnRS standards for scheme.
Thanks to Ozan S. Yigit, creator of the Internet Scheme Repository,
for assistance in gathering materials for the Scheme section of the
CMU AI Repository.
This is NOT a precise mirror of the Internet Scheme Repository. Some
of the materials have been relocated to more appropriate locations in
the AI Repository. We also have some additional materials not
currently present in the Internet Scheme Repository, and changed the
If this is the first time you have used the Repository, please read
this file and the file named readme.txt. The file readme.txt contains
important information concerning the repository and conditions on use
of the repository. By retrieving files from the repository, you
signify your agreement to these conditions.
To contribute files to the repository, first see section  of the
readme.txt file. Then send mail to email@example.com. If
possible, please put the files in ftp.cs.cmu.edu:user/ai/new/.
Daniel P. Friedman and M. Felleisen.
"The Little LISPer"
MIT Press (Cambridge, MA), 3rd printing, 1989. ISBN 0-262-56038-0.
Science Research Associates (Chicago), 3rd ed, 1989. 206 pages.
Brian Harvey and Matthew Wright
"Simply Scheme: Introducing Computer Science"
MIT Press, Cambridge, MA, 1994. 583 pages.
ISBN 0-262-08226-8. $49.95.
Harold Abelson and Gerald Jay Sussman, with Julie Sussman.
"Structure and Interpretation of Computer Programs"
MIT Press (Cambridge, MA) and McGraw-Hill (New York), 1985.
542 pages. ISBN 0-262-01077-1, $55.
George Springer and Daniel P. Friedman
"Scheme and the Art of Programming"
MIT Press and McGraw Hill, 1990, 596 pages.
ISBN 0-262-19288-8, $50.
Smith, Jerry D.
"Introduction to Scheme"
Prentice Hall (Englewood Cliffs, NJ), 1988, 324 pages.
"Programming in Scheme"
Scientific Press (Redwood City, CA), 1988. 304 pages.
Two articles in BYTE Magazine, February 1988, by Abelson and
Sussman, and Clinger.
Wolfgang Kreutzer and Bruce McKenzie
"Programming for Artificial Intelligence:
Methods, Tools and Applications"
Addison-Wesley (Reading, MA), 1990. 682 pages.
"The Scheme programming language"
Prentice Hall, 1987.
CD-ROM: Prime Time Freeware for AI, Issue 1-1
Bug Reports: firstname.lastname@example.org
Author(s): Maintained by Mark Kantrowitz .
Programming Languages!Scheme, Scheme
Last Web update on Mon Feb 13 10:38:23 1995