Visitor Combination And Traversal Control

Program-Transformation.Org: The Program Transformation Wiki
Visitor Combination and Traversal Control

by JoostVisser

This paper describes VisitorCombinators. These are implementations of the Visitor interface that can be used to compose new visitors from given ones. The paper also describes the generic visitor combinator framework Tools.JJTraveler, and the visitor generator Tools.JJForester, which supports instantation of this framework for a given grammar.