NASA NTRS ยท 19780025838
Associative programming language and virtual associative access manager
Abstract
APL provides convenient associative data manipulation functions in a high level language. Six statements were added to PL/1 via a preprocessor: CREATE, INSERT, FIND, FOR EACH, REMOVE, and DELETE. They allow complete control of all data base operations. During execution, data base management programs perform the functions required to support the APL language. VAAM is the data base management system designed to support the APL language. APL/VAAM is used by CADANCE, an interactive graphic computer system. VAAM is designed to support heavily referenced files. Virtual memory files, which utilize the paging mechanism of the operating system, are used. VAAM supports a full network data structure. The two basic blocks in a VAAM file are entities and sets. Entities are the basic information element and correspond to PL/1 based structures defined by the user. Sets contain the relationship information and are implemented as arrays.
Keep this discovery
Explore connections, maps & timelines
Carol Price. 1978-01-01. Associative programming language and virtual associative access manager. https://ntrs.nasa.gov/citations/19780025838
Cite the original work for its findings. Save a collection to share your selection of sources.