The Art of Lisp Programming (original) (raw)

Overview

Authors:

  1. Robin Jones
    1. Department of Mathematics, Science and Information Technology, South Kent College, Folkestone, UK
  2. Clive Maynard
    1. School of Electrical and Computer Engineering, Curtin University of Technology, Perth, W. Australia
  3. Ian Stewart
    1. Mathematics Institute, University of Warwick, Coventry, UK

Access this book

Log in via an institution

Other ways to access

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.

Similar content being viewed by others

Introduction

Chapter © 2021

Table of contents (19 chapters)

  1. Predicates

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

    • Robin Jones, Clive Maynard, Ian Stewart
      Pages 23-32
  3. Input

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

    • Robin Jones, Clive Maynard, Ian Stewart
      Pages 55-61
  5. File Handling

    • Robin Jones, Clive Maynard, Ian Stewart
      Pages 83-89
  6. ABC

    • Robin Jones, Clive Maynard, Ian Stewart
      Pages 137-139

Back to top

Authors and Affiliations

Robin Jones

Clive Maynard

Ian Stewart

Accessibility Information

PDF accessibility summary

This PDF is not accessible. It is based on scanned pages and does not support features such as screen reader compatibility or described non-text content (images, graphs etc). However, it likely supports searchable and selectable text based on OCR (Optical Character Recognition). Users with accessibility needs may not be able to use this content effectively. Please contact us at accessibilitysupport@springernature.com if you require assistance or an alternative format.

Bibliographic Information

Keywords

Publish with us

Back to top