Access Restriction

Author Lyon, L. E. ♦ Lageschulte, J. W. ♦ Hassitt, A.
Source ACM Digital Library
Content type Text
Publisher Association for Computing Machinery (ACM)
File Format PDF
Language English
Subject Keyword High level language machine ♦ Computer architecture ♦ Interpreters ♦ Apl ♦ Emulators ♦ Execution speed ♦ Microprogramming
Abstract Computing machines which directly execute the statements of a high level language have been proposed in the past. This report describes the actual implementation of such a machine: it is a computer whose “machine language” is APL. The machine is fully operational and correctly executes almost all of the APL operations on scalars, vectors, and arrays. The machine automatically allocates memory, executes statements, calls functions, converts numbers from one type to another, checks subscripts, and automatically detects many types of programmer errors.
Description Affiliation: IBM Scientific Center, Palo Alto, CA (Hassitt, A.; Lageschulte, J. W.; Lyon, L. E.)
Age Range 18 to 22 years ♦ above 22 year
Educational Use Research
Education Level UG and PG
Learning Resource Type Article
Publisher Date 2005-08-01
Publisher Place New York
Journal Communications of the ACM (CACM)
Volume Number 16
Issue Number 4
Page Count 14
Starting Page 199
Ending Page 212

Open content in new tab

   Open content in new tab
Source: ACM Digital Library