C++ helpers for using ANTLR3 parsers and trees