To put it in simpler terms: is there a syntax in the grammar file for TreeParsers to match 'any' subtree without trying to 'walk' it? #(TOKEN i:AST) { // Here I can operate on 'i' at the raw AST level without // the TreeParser trying to do anything else } Laurent.