g = sb.makeGrammar(scope);
jj_consume_token(11);
a = GrammarBody(g, g, a);
topLevelComments(g);
jj_consume_token(12);
{if (true) return g.endGrammar(makeLocation(t), a);}
throw new Error("Missing return statement in function");
}
final public ParsedPattern ParenExpr(boolean topLevel, Scope scope, Annotations a) throws ParseException {
Token t;