Engineering PapersSearch

NASA NTRS · 19810003160

A translator writing system for microcomputer high-level languages and assemblers

Abstract

In order to implement high level languages whenever possible, a translator writing system of advanced design was developed. It is intended for routine production use by many programmers working on different projects. As well as a fairly conventional parser generator, it includes a system for the rapid generation of table driven code generators. The parser generator was developed from a prototype version. The translator writing system includes various tools for the management of the source text of a compiler under construction. In addition, it supplies various default source code sections so that its output is always compilable and executable. The system thereby encourages iterative enhancement as a development methodology by ensuring an executable program from the earliest stages of a compiler development project. The translator writing system includes PASCAL/48 compiler, three assemblers, and two compilers for a subset of HAL/S.

Keep this discovery

Explore connections, maps & timelines

BibTeXRIS

Collins, W. R., Knight, J. C., Noonan, R. E.. 1980-01-01. A translator writing system for microcomputer high-level languages and assemblers. https://ntrs.nasa.gov/citations/19810003160

Cite the original work for its findings. Save a collection to share your selection of sources.