CMU Artificial Intelligence Repository
Home INFO Search FAQs Repository Root

CMU Common Lisp Repository


   bookcode/  Machine readable parts of various Lisp books
   code/      Lisp code for benchmarking, research, education, 
              and fun
   doc/       Documentation, including standards and proposals
   faq/       Lisp and CLOS FAQs: Frequently Asked Questions 
              (FAQ) postings for comp.lang.lisp and 
              comp.lang.clos newsgroups
   gui/       Graphical User Interfaces (GUI) for Lisp and 
              other graphics code.
   impl/      Free/Shareware Common Lisp implementations
   lisp/      Lisp Newsgroup Archives
   oop/       OOP: Code related to object-oriented programming.
   txt/       Online Lisp-related tech reports and papers.
   util/      Utilities for programming in Lisp.

Origin:  []
   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/lisp/; just type "cd user/ai/lang/lisp/"
   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
Welcome to the Common Lisp Repository. The Common Lisp Repository (formerly the Lisp Utilities Repository) was established by Mark Kantrowitz in 1990 to collect files and programs of general interest to Common Lisp programmers. Many of the programs will run in any Common Lisp implementation; others are easily ported. Information files include the FAQ (Frequently Asked Questions) postings for the comp.lang.lisp and comp.lang.clos newsgroups, introductions to some Lisp topics, and some summaries of topics of interest to Common Lisp programmers. In 1993 the Lisp Utilities Repository was incorporated into the CMU Artificial Intelligence Repository, and was renamed the Common Lisp Repository to reflect an expanded mission. 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. Other files of interest to new users include copying.txt, the license for the programs written by Mark Kantrowitz. To contribute files to the repository, first see section [7] of the readme.txt file. Then send mail to If possible, please put the files in
References: David S. Touretzky "Common Lisp: A Gentle Introduction to Symbolic Computation" Benjamin/Cummings Publishers, Redwood City, CA, 1990. 592 pages. ISBN 0-8053-0492-4. Robert Wilensky "Common LISPcraft" W. W. Norton, 1986. 500 pages. ISBN 0-393-95544-3. Peter Norvig. "Paradigms of AI Programming: Case Studies in Common Lisp" Morgan Kaufmann, 1992. 946 pages. ISBN 1-55860-191-0. $49.95. Eugene Charniak, Christopher K. Riesbeck, Drew V. McDermott and James R. Meehan. "Artificial Intelligence Programming", 2nd edition. Lawrence Erlbaum Associates (Hillsdale, NJ), 1987. 533 pages. Patrick H. Winston and Berthold K. P. Horn. "LISP", 3rd edition. Addison-Wesley (Reading, MA), 1989. 611 pages. ISBN 0-201-08319-1 Wade L. Hennessey "Common Lisp" McGraw-Hill, 1989. 395 pages. Laurent Siklossy "Let's Talk LISP" Prentice-Hall, NJ, 1976. 237 pages. Stuart C. Shapiro "Common Lisp: An Interactive Approach" Computer Science Press/W.H. Freeman, New York, 1992. ISBN 0-7167-8218-9 A. A. Berk. "LISP, The Language of Artificial Intelligence" Van Nostrand Reinhold, 1985. 160 pages. Paul Y. Gloess. "An Alfred handy guide to Understanding LISP" Alfred Publishers (Sherman Oaks, CA), 1982. 64 pages. Ward D. Maurer. "The Programmer's Introduction to LISP" American Elsevier, 1972. 112 pages. Hank Bromley and Richard Lamson. "LISP Lore: A Guide to Programming the LISP Machine" Kluwer Academic (Boston), 1987. 337 pages. Sharam Hekmatpour. "Introduction to LISP and Symbol Manipulation" Prentice Hall (New York), 1988. 303 pages. Deborah G. Tatar "A programmer's guide to Common Lisp" Digital Press, 1987. 327 pages. ISBN 0-932376-87-8. Timothy Koschmann "The Common Lisp Companion" John Wiley & Sons, 1990. ISBN 0-471-503-8-8. John R. Anderson, Albert T. Corbett, and Brian J. Reiser. "Essential LISP" Addison-Wesley (Reading, MA), 1987. 352 pages. Robert D. Cameron and Anthony H. Dixon "Symbolic Computing with Lisp" Prentice-Hall, 1992, 326 pages. ISBN 0-13-877846-9. Hasemer and Domingue. "Common Lisp Programming for Artificial Intelligence" Addison-Wesley, 1989. Steven Tanimoto "The Elements of Artificial Intelligence: An Introduction Using Lisp" Computer Science Press, Rockville, MD, 1987, 530 pages. Patrick R. Harrison "Common Lisp and Artificial Intelligence" Prentice Hall, Englewood Clifs, NJ, 1990. 244 pages. ISBN 0-13-155243. Paul Graham "On Lisp: Advanced Techniques for Common Lisp" Prentice Hall, Englewood Clifs, NJ, 1994. 400 pages, ISBN 0-13-030552-9. Guy L. Steele "Common Lisp: The Language" [CLtL1] Digital Press, 1984. 465 pages. ISBN 0-932376-41-X. Guy L. Steele "Common Lisp: The Language, 2nd Edition" [CLtL2] Digital Press, 1990. 1029 pages. ISBN 1-55558-041-6. Franz Inc. "Common Lisp: The Reference" Addison-Wesley, Reading, MA 1988. ISBN 0-201-11458-5 Molly M. Miller and Eric Benson "Lisp Style and Design" Digital Press, 1990. 214 pages. ISBN 1-55558-044-0. Robin Jones, Clive Maynard, and Ian Stewart. "The Art of Lisp Programming" Springer-Verlag, 1989. 169 pages. W. Richard Stark. "LISP, Lore, and Logic: An Algebraic View of LISP Programming, Foundations, and Applications" Springer-Verlag, 1990. 278 pages. ISBN 0-387-97072-X paper ($42). Rajeev Sangal "Programming Paradigms in Lisp" McGraw-Hill, 1991. ISBN 0-07-054666-5. Rodney A. Brooks. "Programming in Common Lisp" John Wiley & Sons, New York, 1985. 303 pages. ISBN 0-471-81888-7. Updated: 4-JAN-93 CD-ROM: Prime Time Freeware for AI, Issue 1-1 Bug Reports: Mailing List: This is a moderated low-volume mailing list for matters concerning the Lisp Utilities Repository. It is primarily intended for notification of updates to the Repository, but other relevant messages may also be included, at the discretion of the moderator. If you use any of the programs included in the Repository, you should join this mailing list. To subscribe, send a message to with your name, your Internet email address, and your affiliation (e.g., company name, university, etc.) if any, in the following format: first-name middle-initials last-name, affiliation Author(s): Maintained by Mark Kantrowitz . Contact: Keywords: Lisp, Programming Languages!Lisp
Last Web update on Mon Feb 13 10:32:49 1995