next up previous contents
Next: The IR Tree Up: The Basic SUIF Programming Previous: Expressions   Contents

Programming with the SUIF program representation

This section discusses some concepts and tools useful for navigating and operating on the SUIF representation. We discuss how we determine the types of the representation, how to dispatch code based on the type using the concept of a visitor, and how to traverse the code using iterators and walkers.

David Heine