Well, I've done it again :) Wrote another article disagreeing with Terence. It's called Manual Treewalking is Better than Tree Grammars: http://jazillian.com/articles/treewalkers.html Please post comments/corrections to the list. If there are no glaring errors, I'll add it to the antlr.org articles section. Andy