Automated Code Generators for Compilers.
Final technical rept. Sep 76-Mar 78,
COMPUTER SCIENCES CORP EL SEGUNDO CA
Pagination or Media Count:
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 RADCs 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
- Computer Programming and Software