DELtran Principles of Operation: A Directly Executed Language for FORTRAN-II.

Abstract

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 N*v+F*k -- 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 2**N distinct variables and 2**F 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)

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Mar 01, 1977
Accession Number
ADA051448

Entities

People

  • Lee W. Hoevel

Organizations

  • Stanford University

Tags

Communities of Interest

  • Materials and Manufacturing Processes

DTIC Thesaurus Topics

  • Analogs
  • California
  • Coding
  • Computer Architecture
  • Computer Programming
  • Computer Programs
  • Computer Science
  • Computers
  • Computing System Architectures
  • Fortran
  • Information Processing
  • Instructions
  • Language
  • Military Research
  • Programming Languages
  • Sequences
  • Standards

Fields of Study

  • Computer science

Readers

  • Computational Linguistics
  • Computer Engineering
  • Computer Science.

Technology Areas

  • Space