JOCIT JOVIAL Compiler Implementation Tool.

Abstract

This project was undertaken with the technical objective of proving that a compiler-compiler could be developed which would automate the process of producing high quality compilers in less time and at less cost than so called 'hand-built' compilers. The main problems encountered with previous compilers built using automated techniques were their inefficient use of computing resources (core and processor time) and/or the inefficient machine oriented code which they generated. This effort resulted in the development of a compiler building tool, called JOCIT, for implementing JOVIAL/J3 compilers, and the compilers built using that tool exhibit none of the above negative characteristics. The most significant advances made by this effort in the area of compiler building tools were in the optimization and code generation phases of compilation.

Document Details

Document Type
Technical Report
Publication Date
Jan 01, 1975
Accession Number
ADA005307

Entities

People

  • Terry L. Dunbar

Organizations

  • Computer Sciences Corporation

Tags

DTIC Thesaurus Topics

  • Compilers
  • Computer Language Translators
  • Computer Programs
  • Demographic Cohorts
  • Demography
  • Optimization

Fields of Study

  • Computer science
  • Engineering

Readers

  • Applied Combinatorial Optimization and Logic Circuit Design.
  • Computer Science.
  • Software Engineering.