Theory of interpretive architectures: some notes on DEL design and a FORTRAN case study. Technical report No. 171
Technical Report
·
OSTI ID:6130444
An interpretive architecture is a program representation that peculiarly suits a particular high-level language or class of languages. The architecture is a program representation called a directly executed language (DEL). This paper attempts to develop a reasonably comprehensive theory of DEL synthesis. By assuming a flexible interpretation-oriented host machine, synthesis involves three particular areas: sequencing (both between image machine instructions and within the host interpreter) action rules (including both format for transformation and operation invoked), and finally, the name space which includes both name structure and name environment. A complete implementation of a simple version of FORTRAN is described in the appendix of the paper. This DEL for FORTRAN, called DELtran, comes close to achieving the ideal program measures. 10 figures, 5 tables.
- Research Organization:
- Stanford Univ., CA (USA). Computer Systems Lab.
- OSTI ID:
- 6130444
- Report Number(s):
- SU-SEL-79-012; SU-326-P.39-32
- Country of Publication:
- United States
- Language:
- English
Similar Records
Theory of interpretive architectures: ideal language machines. Technical report No. 170
Interpretive interface: resources and program representation in computer organization
Piecewise data flow architecture: architectural concepts
Technical Report
·
Wed Jan 31 23:00:00 EST 1979
·
OSTI ID:6861139
Interpretive interface: resources and program representation in computer organization
Conference
·
Fri Dec 31 23:00:00 EST 1976
·
OSTI ID:7141680
Piecewise data flow architecture: architectural concepts
Journal Article
·
Sun May 01 00:00:00 EDT 1983
· IEEE Trans. Comput.; (United States)
·
OSTI ID:5436851