Previous Up Next

Documentation and Source of
the AAPT-Evaluator Generator

Frans J. Faase

University of Twente, Department of Computer Science,
P.O. Box 217, 7500 AE Enschede, The Netherlands.

Abstract. Attributed abstract program trees (AAPTs) are a formalism to describe the internal representation of programs during compilation, and are used in the implementation of compiler generators. Given an AAPT-grammar with attribute evaluation rules, the AAPT-evaluator generator will generate an evaluator for attributed abstract program trees.

The complete documentation (including the source listings) of the AAPT-evaluator generator using the simple multi-pass evaluation strategy is presented. This evaluator generator is modular in design. Many of the separate modules can be (and have been) used within other compiler generators.

This file has been archived. Please download this ZIP file.


My life as a hacker |