Skip to main content
  • Book
  • © 1990

The Art of Lisp Programming

Buy it now

Buying options

eBook USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access

This is a preview of subscription content, log in via an institution to check for access.

Table of contents (19 chapters)

  1. Front Matter

    Pages I-XIV
  2. Some Basic Ideas

    • Robin Jones, Clive Maynard, Ian Stewart
    Pages 1-8
  3. List Functions

    • Robin Jones, Clive Maynard, Ian Stewart
    Pages 9-15
  4. Predicates

    • Robin Jones, Clive Maynard, Ian Stewart
    Pages 17-21
  5. Recursion

    • Robin Jones, Clive Maynard, Ian Stewart
    Pages 23-32
  6. A Look Back (and Forward)

    • Robin Jones, Clive Maynard, Ian Stewart
    Pages 33-40
  7. Sets and Lists

    • Robin Jones, Clive Maynard, Ian Stewart
    Pages 41-47
  8. Input

    • Robin Jones, Clive Maynard, Ian Stewart
    Pages 49-54
  9. Output

    • Robin Jones, Clive Maynard, Ian Stewart
    Pages 55-61
  10. Iterative Constructs

    • Robin Jones, Clive Maynard, Ian Stewart
    Pages 63-71
  11. More About Program Control

    • Robin Jones, Clive Maynard, Ian Stewart
    Pages 73-81
  12. File Handling

    • Robin Jones, Clive Maynard, Ian Stewart
    Pages 83-89
  13. Data Structures

    • Robin Jones, Clive Maynard, Ian Stewart
    Pages 91-104
  14. Arrays, Strings and Structures

    • Robin Jones, Clive Maynard, Ian Stewart
    Pages 105-112
  15. A Pot-Pourri of Features

    • Robin Jones, Clive Maynard, Ian Stewart
    Pages 113-122
  16. Debugging Techniques

    • Robin Jones, Clive Maynard, Ian Stewart
    Pages 123-127
  17. Object-Oriented Programming

    • Robin Jones, Clive Maynard, Ian Stewart
    Pages 129-136
  18. ABC

    • Robin Jones, Clive Maynard, Ian Stewart
    Pages 137-139
  19. ABC Interpreter: Scanner

    • Robin Jones, Clive Maynard, Ian Stewart
    Pages 141-152
  20. ABC Intepreter: Execution

    • Robin Jones, Clive Maynard, Ian Stewart
    Pages 153-160

About this book

Many of us already have at least a passing acquaintance with procedural languages such as BASIC or Pascal, but may not have met a functional language like Lisp before. Using the same enjoyable and sometimes quirky style that they employed so successfully in "The Art of C-Programming", Robin Jones and his team explain the fundamentals of Lisp in a way that students from school to postgraduates will find lucid and stimulating. The book is unique in illustrating the use of Lisp through the development of a realistic project: the design and implementation of a Lisp-based interpreter for the language ABC.

Authors and Affiliations

  • Department of Mathematics, Science and Information Technology, South Kent College, Folkestone, UK

    Robin Jones

  • School of Electrical and Computer Engineering, Curtin University of Technology, Perth, W. Australia

    Clive Maynard

  • Mathematics Institute, University of Warwick, Coventry, UK

    Ian Stewart

Bibliographic Information

  • Book Title: The Art of Lisp Programming

  • Authors: Robin Jones, Clive Maynard, Ian Stewart

  • DOI: https://doi.org/10.1007/978-1-4471-1719-3

  • Publisher: Springer London

  • eBook Packages: Springer Book Archive

  • Copyright Information: Springer-Verlag London Limited 1990

  • Softcover ISBN: 978-3-540-19568-9Published: 20 December 1989

  • eBook ISBN: 978-1-4471-1719-3Published: 06 December 2012

  • Edition Number: 1

  • Number of Pages: XIV, 169

  • Number of Illustrations: 20 b/w illustrations

  • Topics: Programming Languages, Compilers, Interpreters, Artificial Intelligence

Buy it now

Buying options

eBook USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access