ASTChar jjtn000 = new ASTChar(JJTCHAR); boolean jjtc000 = true; jjtree.openNodeScope(jjtn000);Token value; try { value = jj_consume_token(CHAR); jjtree.closeNodeScope(jjtn000, true); jjtc000 = false; jjtn000.setValue(value.image); } finally { if (jjtc000) { jjtree.closeNodeScope(jjtn000, true); }
ASTChar jjtn000 = new ASTChar(JJTCHAR); boolean jjtc000 = true; jjtree.openNodeScope(jjtn000); Token value; try { value = jj_consume_token(CHAR); jjtree.closeNodeScope(jjtn000, true); jjtc000 = false; jjtn000.setValue(value.image); } finally { if (jjtc000) { jjtree.closeNodeScope(jjtn000, true); } }
  static final public void Char() throws ParseException { /*@bgen(jjtree) Char */    ASTChar jjtn000 = new ASTChar(JJTCHAR);    boolean jjtc000 = true;    jjtree.openNodeScope(jjtn000);Token value;    try {      value = jj_consume_token(CHAR);      jjtree.closeNodeScope(jjtn000, true);      jjtc000 = false;        jjtn000.setValue(value.image);    } finally {      if (jjtc000) {        jjtree.closeNodeScope(jjtn000, true);      }    }  }