Advertisement

Some Basic Ideas

  • Robin Jones
  • Clive Maynard
  • Ian Stewart

Abstract

There are those who will tell you that LISP is an acronym for LISt Processor and others who insist that it stands for Lots of Infuriatingly Silly Parentheses. Both camps have good arguments to back them up. Lisp is a language which deals almost exclusively in list structures, and there are a great many brackets in a typical Lisp program. Paradoxically, Lisp derives much of its power as a programming language from the fact that it is limited in this way, and, as we shall see, this philosophy leads automatically to the proliferation of similar symbols (which just happen to be brackets) which so incense Lisp’s detractors.

Keywords

List Structure Terminal Symbol Lisp Program Pointer Manipulation Similar Symbol 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Springer-Verlag London Limited 1990

Authors and Affiliations

  • Robin Jones
    • 1
  • Clive Maynard
    • 2
  • Ian Stewart
    • 3
  1. 1.Department of Mathematics, Science and Information TechnologySouth Kent CollegeFolkestoneUK
  2. 2.School of Electrical and Computer EngineeringCurtin University of TechnologyPerthW. Australia
  3. 3.Mathematics InstituteUniversity of WarwickCoventryUK

Personalised recommendations