Practical Common Lisp. The Common Lisp Cookbook. Common Lisp: A Gentle Introduction to Symbolic Computation. This book, with minor revisions, is back in print from Dover Publications and can be purchased in paperback form at Amazon.com, 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. You may not redistribute the Postscript file, e.g., you may not put a copy on another web page, or include it on a CD-ROM.
Entire book -- Postscript (1.75 MB file) Entire book -- PDF (1 MB file) Figures missing from the book (780K PDF) Free software accompanying this book is also available. 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.
The ANSI Common Lisp standard contains nearly 1100 pages describing nearly a thousand functions and variables in sufficient detail to accommodate hosting of the language on a wide variety of hardware and operating system platforms. While the ANSI document remains the official standard, we think that in practice you'll find the Common Lisp HyperSpec much easier to navigate and use than its paper/PDF alternative.
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) CLtL2 in HTML [Mark Kantrowitz] Building a Windows version of CLISP using MinGW [Frank Buss] CLISP programming - by a newbie, for newbies [Mark Carter] Advanced Use of Lisp's FORMAT Function [Gene Michael Stover] Lisp logos Lisp: Good News, Bad News, How to Win Big [Richard P. The right tool for the job [Sam Steingold] An Introduction and Tutorial for Common Lisp [Marty Hall] Common LISP Hints - also comes with the CLISP distribution as doc/LISP-tutorial.txt in plain text format.
A Brief Guide to CLOS - also comes with the CLISP distribution as doc/CLOS-guide.txt in plain text format. Highly Opinionated Guide to Lisp [Pascal Costanza] Franz: CLOS compared with C++ and Java; and more The Association of Lisp Users [Matt Emerson, Howard R. The comp.lang.lisp FAQ list, as well as the old list, also at CMU, (no longer maintained, but may be an important source of information still). Index. John McCarthy. 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. If you've looked at the page before, then look at this dated list. Dates start in 1995 July. I sometimes miss one or two. THE ROBOT AND THE BABY is a science fiction story.
I have decided to make some comment from time to time on world, national and scientific affairs. My goal is get all my papers and many of my notes into a form reachable from this page. Slides for most of my lectures are here. If any of the papers here are listed as references, I would be grateful if the URLs were given along with the printed references. The sustainability pages are essentially done, although I plan to improve them and respond to inadequacies people find. 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. Because latex2html replaces mathematical formulas, tables, figures, and non-ascii characters with embedded GIFs, you may find that some characters drop out when cutting and pasting the text.
The current index is inferior to the one available in the paperbound version and will eventually be replaced with a form-based GLIMPSE index. Acknowledgments. LISP Information and Resources. Lisp & CGI a tutorial for new programmers.