AN EXPERIMENTAL SYNTAX-DIRECTED DATA STRUCTURE LANGUAGE,
Abstract
Programmers developing systems of the complexity required in artificial intelligence research are frequently hindered by the rigid programming languages available and the time-consuming task of implementing new languages. AMOS (for associative memory organizing system) provides a flexible means to structure data and experiment with the syntactic forms of program statements while lessening the implementation bottleneck. AMOS is a syntax-directed compiler used to define languages for constructing a variety of data organizations of which Fortran-like arrays and IPL-like list structues are special cases. This research explores the use of syntactic descriptions which are not Backus Normal Form grammars and provides means for defining two-demensional languages as well as the usual linear type. In order to facilitate implementation, the system may be conveniently imbedded in any monitor system of common design; AMOS operations are manipulations within high-speed storage only. (Author)
Document Details
- Document Type
- Technical Report
- Publication Date
- Apr 01, 1965
- Accession Number
- AD0614782
Entities
People
- Kenneth M. Shavor
- Robert K. Lindsay
- Terrence W. Pratt
Organizations
- RAND Corporation