Hi, I'm thinking that an appropriate way to replace this http://www.antlr2.org/javadoc/antlr/TokenStreamSelector.html is with an delegates. http://www.antlr.org/blog/antlr3/reuse.tml Any better/other ideas? Chris "Ah, because I have learned something since last week." - Gandhi