Translator writer systems
Files
TR Number
Date
1992
Authors
Journal Title
Journal ISSN
Volume Title
Publisher
Virginia Tech
Abstract
The design, structure, and use of a Translator Writer System (TWS) is analyzed. The major data structures are documented, with a view toward their use in the generation of a recursive descent parser. Module interaction within the TWS, and applications derived from it, are clearly defined. Sufficient background is provided on attributed grammars to make use of the TWS in a practical application.
The TWS is redesigned to separate areas of concern within both the modules and the data structures. The modules are redefined so that each one has a specific set of tasks to perform, each one dealing with a small facet of the TWS.