
Accession Number : AD0785048
Title : An Expression Input Routine for LISP,
Corporate Author : STANFORD UNIV CALIF DEPT OF COMPUTER SCIENCE
Personal Author(s) : Hext,Jan
Report Date : 24 JUL 1964
Pagination or Media Count : 7
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 Sexpression. 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)
Descriptors : *Computer programming, Syntax, Mathematical logic, Operators(Mathematics)
Subject Categories : Computer Programming and Software
Distribution Statement : APPROVED FOR PUBLIC RELEASE