Object-Oriented Common LISP
The complete, up-to-date guide to Common LISP and its applications. LISP, which stands for LISt Processing, was developed in the late 1950s by John McCarthy as a language for manipulating symbols. This book presents the Common LISP Language, a version of LISP, and details applications for it, including data structures, computer systems, and compiler design. It includes a tutorial introduction to Common LISP, covering lists and trees, recursion, local vs. global reference, characters and strings, streams, LAMDA and LABELS, control, debugging, macros, structures, classes and objects, vectors and arrays, and efficiency and compilation. This book is ideal for programmers interested in a language with simple syntax, extensive adaptability and advanced memory management.