Accession Number:

AD0422258

Title:

A COMPARISON OF LIST-PROCESSING COMPUTER LANGUAGES,

Descriptive Note:

Corporate Author:

RAND CORP SANTA MONICA CALIF

Personal Author(s):

Report Date:

1963-10-01

Pagination or Media Count:

37.0

Abstract:

A detailed comparison is presented of COMIT, IPL-V, LISP 1.5, and SLIP-four well-known computer programming languages which, among them, exhibit all the principal characteristics of existing list-processing languages. Important comon features of list-processing languages are reviewed forms of data structures which are manipulated necessity for dynamic allocation of storage use of pushdown stores and use of recursive operations. Principal differences between the four languages under consideration are detailed representations of data, both by the programmer and within the machine methods for storage allocation programming formalisms and special processes available, including arithmetic facilities and usability in terms of availability, documentation, learning aids, and debugging facilities. Finally, the authors give some heuristics to aid in the selection of one of these languages for use in particular problem applications, concluding that no one of the languages considered in distinctly superior over all possible list-processing applications. Author

Subject Categories:

Distribution Statement:

APPROVED FOR PUBLIC RELEASE