Lisp

TwitterFacebook
Get flash to fully experience Pearltrees

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 book@gigamonkeys.com . 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. http://www.gigamonkeys.com/book/
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 . Yes, we're talking to you ! http://cl-cookbook.sourceforge.net/

The Common Lisp Cookbook

http://www.apl.jhu.edu/~hall/lisp-books.html Here are some of my personal favorite AI and Lisp books. I can recommend all of these books from personal experience. Click on the book titles to see more information or to order them on-line.

Lisp Books: Best Lisp and Artificial Intelligence Books

This book 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. http://www.cs.cmu.edu/~dst/LispBook/

Common Lisp: A Gentle Introduction to Symbolic Computation

http://www.lispworks.com/documentation/common-lisp.html 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

http://www.cs.cmu.edu/Groups/AI/html/cltl/clm/clm.html Daniel G. Bobrow, Linda G. DeMichiel, Richard P. Gabriel, Sonya E. Keene, Gregor Kiczales, David A. Moon, Crispin Perdue, Kent M.

ANSI Common Lisp

The icon is a link to the table of contents. The icon is a link to the alphabetical index. http://www.franz.com/support/documentation/6.2/ansicl/ansicl.htm

Successful Lisp - Contents

Chapter objective: Describe the most common objections to Lisp, and answer each with advice on state-of-the-art implementations and previews of what this book will explain. Chapter objective: Show how lifetime and visibility affect the values of Lisp variables during execution. This is pretty much like local and global variables in other languages, but Lisp's special variables change things. This chapter also sets the stage for understanding that lifetime and visibility isn't just for variables. http://psg.com/~dlamkins/sl/contents.html

Common Lisp Resources

ftp://ftp.cs.cmu.edu/user/ai/lang/lisp/doc/cltl/cltl_ht.tgz http://www.cs.cmu.edu/afs/cs.cmu.edu/project/ai-repository/ai/html/cltl/cltl2.html 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). CLiki - intends to provide a collection of links to and resources for free software implemented in Common Lisp and available on Unix-like systems. The Common Lisp Directory is intended to be a resource for Common Lisp users who are invited to post mostly Lisp related links into the LinkIt section and use/comment the Directory and Knowledge Base in the Directory section. http://www.clisp.org/resources.html
http://www.cliki.net/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. Some things don't really fit anywhere in the current structure, so are presently Uncategorized . There is a complete listing of pages and a rough Site Map
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.

John McCarthy

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: The LaTeX sources were converted to html using the latex2html program. We fixed many of the glitches by hand, but may have missed some. When in doubt, check your copy of the original paperbound version.
The classic text Structure and Interpretation of Computer Programs ( HTML , PDF , TexInfo ) was used in the introductory Computer Science course at MIT until 2005. Video lectures to accompany the text are available from MIT , Berkeley , and Ars Digita University . Concrete Abstractions - An Introduction to Computer Science Using Scheme by Max Hailperin, Barbara Kaiser, and Karl Knight is available online for free as a PDF.

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. As of 12 April 2004, I'm updating this article.

Lisp & CGI a tutorial for new programmers