/// ParseTree t = parser.expr();
/// ParseTreePattern p = parser.compileParseTreePattern("+0", MyParser.RULE_expr);
/// ParseTreeMatch m = p.match(t);
/// String id = m.get("ID");
///
///
/// A B
/// ^
///
///
/// If the parser is not in error recovery mode, the consumed symbol is added
/// to the parse tree using
/// return getExpectedTokens().contains(symbol);
///
///