DELtran Principles of Operation: A Directly Executed Language for FORTRAN-II.
STANFORD UNIV CALIF DIGITAL SYSTEMS LAB
Pagination or Media Count:
This paper describes a novel directly executed language DELtran tailored specifically to the FORTRAN source language, EMMY host, and scientific programming. DELtran is transformationally complete in that 1 Code generation is linear with respect to the number of operators in a FORTRAN program, 2 Only k DELtran instruction units are needed to represent a FORTRAN statement containing k functional operators, 3 The space needed to represent a FORTRAN statement approaches NvFk -- where v is the number of distinct variables in the statement, and N and F are the least integers such that there are less than 2N distinct variables and 2F distinct operators in the relevant scope of definition. In addition, DELtran is transparent in that there is a 1-1 correspondence between DELtran operators and control constructs and FORTRAN operators and control constructs, and invertible in that all sensible sequences of DELtran instruction units have a direct FORTRAN analogue. Author
- Computer Programming and Software