LISP, Lore, and Logic

An Algebraic View of LISP Programming, Foundations, and Applications

  • W. Richard Stark

Table of contents

  1. Front Matter
    Pages i-xviii
  2. W. Richard Stark
    Pages 1-19
  3. W. Richard Stark
    Pages 20-70
  4. W. Richard Stark
    Pages 71-103
  5. W. Richard Stark
    Pages 104-125
  6. W. Richard Stark
    Pages 126-175
  7. W. Richard Stark
    Pages 176-199
  8. W. Richard Stark
    Pages 200-215
  9. W. Richard Stark
    Pages 216-239
  10. W. Richard Stark
    Pages 240-245
  11. W. Richard Stark
    Pages 246-268
  12. Back Matter
    Pages 269-278

About this book


Here is a presentation of LISP which is both practical and theoretical. For the practical, the syntax of the language, the programming styles, and the semantics of computation are carefully developed. For the theoretical, the algebra of interpreters, the lambda calculus as a foundation for LISP, and the algebraic significance of LISP's approach to artificial intelligence are discussed. As the title suggests, the book reaches beyond the technical side of LISP to present colorful applications, historical comments and quotations, computational philosophy, consequences of LISP's exceptional power, and much more. The material has been designed to appeal to a variety of readers, from the bright freshman to the practicing professional, and from computer scientists and mathematicians to chemists, engineers, and philosophers.


APL Debugging LISP Mathematica Prolog Variable artificial intelligence intelligence lambda calculus logic models of computation philosophy programming semantics

Authors and affiliations

  • W. Richard Stark
    • 1
  1. 1.Department of MathematicsUniversity of South FloridaTampaUSA

Bibliographic information