Abstract Syntax Trees
Retain minimum info possible
How to implement this?
Record types
Tag field used to distinguish one record from another
Each production is a record
fields contain required info for entire compilation process
Previous slide
Next slide
Back to first slide
View graphic version