Object-Oriented Common LISP
Stephen Slade, Leonard N. Stern School of Business, NYU

ISBN-10: 0136059406
ISBN-13: 9780136059400

Publisher: Prentice Hall
Copyright: 1998
Format: Paper; 800 pp
Published: 07/30/1997

Suggested retail price: $52.67
Buy from myPearsonStore



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 programming language, which is a version of LISP, and details it range of applications, including data structures, computer systems, and compiler design. It presents a tutorial introduction; explains 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..

  • provides extensive examples of LISP programs in a variety of areas, such as text formatting and spelling correction.
  • introduces generic functions and class inheritance.
  • explains how to get a public domain copy of LISP.
  • discusses some of the differences found among various versions of LISP.



 1. LISP.


 2. A Tutorial Introduction.


 3. Lists and Trees.


 4. Recursion.


 5. Local vs. Global Reference.


 6. Characters and Strings.


 7. Streams: Output and Input.


 8. LAMBDA and LABELS.


 9. Control.


10. Debugging and Style.


11. Macros.


12. Structures.


13. Classes and Objects.


14. Vectors and Arrays.


15. Scope, Extent, and eval.


16. Efficiency and Compilation.


Appendix A. Internet LISP Resources.


Appendix B. Answers to Selected Exercises.


Appendix C. CLOS and C++.


Appendix D. ASCII Character Codes.


Appendix E. References.


Index.

Pearson Higher Education offers special pricing when you choose to package your text with other student resources. If you're interested in creating a cost-saving package for your students, contact your Pearson Higher Education representative for pricing and ordering information.

Pearson Higher Education offers special pricing when you choose to package your text with other student resources. If you're interested in creating a cost-saving package for your students contact your Pearson Higher Education representative.


Copyright ©2008 Pearson Education. All rights reserved. Legal Notice | Privacy Policy | Permissions