Automated Code Generators for Compilers.
Abstract
This project was undertaken with the intent of devising a method or tool for automating the production of the code generator portion of compilers. The main objective was to develop a Quick Code Generator (QCG) that would be capable of producing JOVIAL compilers in less than 3 months. This generator would develop loose code for an interim compiler. This effort resulted in developing the Machine Independent Macro Instruction Code (MIMIC) language. This language consisted of 113 macros and a QCG was successfully produced for the HIS 6000 system. However, the effort fell short by not producing macro definition files for other target machines. It should be noted that RADC's JOVIAL Compiler Validation System was executed with the original JOCIT compiler and the QCG JOCIT compiler and the differences in compilation time, execution time and the total code produced were insignificant. (Author)
Document Details
- Document Type
- Technical Report
- Publication Date
- Aug 01, 1978
- Accession Number
- ADA059699
Entities
People
- E. Chu
- E. Halb
- H. Mccoy
- R. Morton
Organizations
- Computer Sciences Corporation