Practical Common Lisp

This page, and the pages it links to, contain text of the Common Lisp book Practical Common Lisp published by Apress These pages now contain the final text as it appears in the book. If you find errors in these pages, please send email to These pages will remain online in perpetuity—I hope they will serve as a useful introduction to Common Lisp for folks who are curious about Lisp but maybe not yet curious enough to shell out big bucks for a dead-tree book and a good Common Lisp tutorial for folks who want to get down to real coding right away. However, don't let that stop you from buying the printed version available from Apress at your favorite local or online bookseller. Practical Common Lisp
This is a collaborative project that aims to provide for Common Lisp something similar to the Perl Cookbook published by O'Reilly. More details about what it is and what it isn't can be found in this thread from comp.lang.lisp. The credit for finally giving birth to the project probably goes to "dj_special_ed" who posted this message to comp.lang.lisp. The Common Lisp Cookbook The Common Lisp Cookbook
This book, with minor revisions, is back in print from Dover Publications and can be purchased in paperback form at, Barnes & Noble, etc. An e-book version will be released in late February, 2013. Free software accompanying the book is also available. This 1990 edition may be distributed in hardcopy form, for non-profit educational purposes, provided that no fee is charged to the recipient beyond photocopying costs. All other rights reserved. Common Lisp: A Gentle Introduction to Symbolic Computation Common Lisp: A Gentle Introduction to Symbolic Computation
Common Lisp Documentation The Common Lisp HyperSpec The Common Lisp HyperSpec™ is the acclaimed online version of the ANSI Common Lisp Standard, suitable for LispWorks users. The HyperSpec is derived from the official standard with permission from ANSI and NCITS (previously known as X3). It contains the full text of the ANSI standard and ancillary information. The Common Lisp HyperSpec was prepared (1996) and revised (2005) by Kent Pitman. As Project Editor of X3J13 Kent Pitman managed the completion of the document which became the ANSI Common Lisp Standard. Common Lisp Documentation
Common Lisp the Language, Second Edition
ANSI Common Lisp
Successful Lisp - Contents
Common Lisp Resources ANSI CL spec [Kent Pitman, X3J13 editor] HTML: TeX/DVI: PostScript: MOP (Meta-Object Protocol) Common Lisp Resources
index index Welcome to CLiki CLiki is a Common Lisp wiki. It contains resources for learning about and using the programming language Common Lisp, and information about DFSG-compliant free software implemented in Common Lisp. CLiki Resources
I'm Professor Emeritus (as of 2001 Jan 1) of Computer Science at Stanford University and here's more about me including addresses. What's new? It occurs to me that those who have already looked at this web page might not want to slog through all of it on the chance that something newly installed might interest them. John McCarthy John McCarthy
Common Lisp the Language, 2nd Edition Common Lisp the Language, 2nd Edition In this greatly expanded edition of the defacto standard, you'll learn about the nearly 200 changes already made since original publication - and find out about gray areas likely to be revised later. Written by the Vice-Chairman of X3J13 (the ANSI committee responsible for the standardization of Common Lisp) and co-developer of the language itself, the new edition contains the entire text of the first edition plus six completely new chapters. They cover: README file and the Digital Press catalog with any distributed electronic copies of Common Lisp the Language. Known Bugs The LaTeX sources were converted to html using the latex2html program.
The Language Entries for Lisp and Common Lisp at Wikipedia The Common Lisp FAQ Free (no-cost) Lisp implementations: Commercial Lisp Implementations: LISP Information and Resources LISP Information and Resources
Copyright © 2003, 2004 Gene Michael Stover. All rights reserved. Permission to copy, store, & view this document unmodified & in its entirety is granted. Contents Lisp & CGI a tutorial for new programmers Lisp & CGI a tutorial for new programmers