An Expression Input Routine for LISP,

Abstract

The expression input routine is a Lisp function, Math read ( ), with associated definitions, which reads in expressions such as (A + 3 - F(X,Y,Z)). Its result is an equivalent S-expression. The syntax of allowable expressions is given, but (unlike ALGOL's) it does not define the precedence of the operators; nor does the program carry out any explicit syntax analysis. Instead, the program parses the expression according to a set of numerical precedence values, and reports if it finds any symbol out of context. (Author)

Document Details

Document Type
Technical Report
Publication Date
Jul 24, 1964
Accession Number
AD0785048

Entities

People

  • Jan Hext

Organizations

  • Stanford University

Tags

DTIC Thesaurus Topics

  • Artificial Intelligence

Readers

  • Calculus or Mathematical Analysis
  • Computational Linguistics