skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Theory of interpretive architectures: some notes on DEL design and a FORTRAN case study. Technical report No. 171

Abstract

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.

Authors:
;
Publication Date:
Research Org.:
Stanford Univ., CA (USA). Computer Systems Lab.
OSTI Identifier:
6130444
Alternate Identifier(s):
OSTI ID: 6130444
Report Number(s):
SU-SEL-79-012; SU-326-P.39-32
DOE Contract Number:  
EY-76-S-03-0326-039
Resource Type:
Technical Report
Country of Publication:
United States
Language:
English
Subject:
99 GENERAL AND MISCELLANEOUS//MATHEMATICS, COMPUTING, AND INFORMATION SCIENCE; PROGRAMMING LANGUAGES; COMPUTERS; DESIGN; FORTRAN 990200* -- Mathematics & Computers

Citation Formats

Hoevel, L.W., and Flynn, M.J. Theory of interpretive architectures: some notes on DEL design and a FORTRAN case study. Technical report No. 171. United States: N. p., 1979. Web.
Hoevel, L.W., & Flynn, M.J. Theory of interpretive architectures: some notes on DEL design and a FORTRAN case study. Technical report No. 171. United States.
Hoevel, L.W., and Flynn, M.J. Thu . "Theory of interpretive architectures: some notes on DEL design and a FORTRAN case study. Technical report No. 171". United States.
@article{osti_6130444,
title = {Theory of interpretive architectures: some notes on DEL design and a FORTRAN case study. Technical report No. 171},
author = {Hoevel, L.W. and Flynn, M.J.},
abstractNote = {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.},
doi = {},
journal = {},
number = ,
volume = ,
place = {United States},
year = {1979},
month = {2}
}

Technical Report:
Other availability
Please see Document Availability for additional information on obtaining the full-text document. Library patrons may search WorldCat to identify libraries that may hold this item. Keep in mind that many technical reports are not cataloged in WorldCat.

Save / Share: