skip to main content
article
Free Access

A micro-manual for LISP - not the whole truth

Published:01 August 1978Publication History
Skip Abstract Section

Abstract

LISP data are symbolic expressions that can be either atoms of lists. Atoms are strings of letters and digits and other characters not otherwise used in LISP. A list consists of a left parenthesis followed by zero or more atoms or lists separated by spaces and ending with a right parenthesis. Examples: A, ONION, (), (A), (A ONION A), (PLUS B (TIMES X PI) 1), (CAR (QUOTE (A B))).

The LISP programming language is defined by rules whereby certain LISP expressions have other LISP expressions as values. The function called value that we will use in giving these rules is not part of the LISP language but rather part of the informal mathematical language used to define LISP. Likewise, the italic letters e and a (sometimes with subscripts) denote LISP expressions, the letter v (usually subscripted) denotes an atom serving as a variable, and the letter f stands for a LISP expression serving as a function name.

Index Terms

  1. A micro-manual for LISP - not the whole truth

        Recommendations

        Comments

        Login options

        Check if you have access through your login credentials or your institution to get full access on this article.

        Sign in

        Full Access

        • Published in

          cover image ACM SIGPLAN Notices
          ACM SIGPLAN Notices  Volume 13, Issue 8
          Special issue: History of programming languages conference
          August 1978
          302 pages
          ISSN:0362-1340
          EISSN:1558-1160
          DOI:10.1145/960118
          Issue’s Table of Contents

          Copyright © 1978 Copyright is held by the owner/author(s)

          Permission to make digital or hard copies of part or all of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for third-party components of this work must be honored. For all other uses, contact the Owner/Author.

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          • Published: 1 August 1978

          Check for updates

          Qualifiers

          • article

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader