ANSI Common LISP
Paul Graham• An up-to-date reference manual for ANSI Common Lisp.
• An in-depth look at object-orlented programming. Explains the Common Lisp Object System (CLOS), and also how to write your own object-oriented language.
• Over 20 substantial examples, including programs for ray-tracing, text generation, pattern-matching, logical inference, generating HTML, sorting and searching, file l/O, compression, and date arithmetic.
• Special attention to critical concepts, including prefix syntax, code vs. data, recursion, functional programming, types, implicit pointers. dynamic allocation, closures, macros, class precedence, and generic functions vs. message-passing.
• A complete guide to optimization.
• The clearest and most thorough explanation of macros in any introductory book.
• Examples that illustrate Llsp programming styles, including rapid prototyping. bottomup programming. object-oriented programming, and embedded languages.
• An appendix on debugging, with examples of common errors.