




D.1.5 Lisp and CLOS
-
Common LISPcraft
, by Robert Wilensky (Norton). An introductory text on Lisp.
-
Common Lisp the Language, Second Edition
, by Guy. L. Steele Jr. (Digital Press). This is the complete reference book on Common Lisp.
-
Object-Oriented Programming in Common Lisp
, by Sonya E. Keene (Addison-Wesley). An introductory text on CLOS for programmers.
-
The Art of the Metaobject Protocol
, by Gregor Kiczales, Jim des Rivieres and Daniel G. Bobrow (MIT Press). This is the only proper guide to the CLOS Metaobject Protocol.
KnowledgeWorks and Prolog User Guide (Unix version) - 6 Dec 2011




