...
using namespace UserNamespace;
int main(int argc, char* argv[])
{
TTraits::InputStreamType input(fName, ANTLR_ENC_8BIT);
TLexer lxr(&input); // TLexerNew is generated by ANTLR
TTraits::TokenStreamType tstream(ANTLR_SIZE_HINT, lxr.get_tokSource() );
TParser psr(&tstream); // TParserNew is generated by ANTLR3
...
-debug
option: mostly useful for integration into ANTLRWorks.output=template
: StringTemplate has not been ported to C++, so template-based recognizers are not supported.TreeParser(output = AST)
: useful for generating trees