final public SimpleNode filter() throws ParseException {/*@bgen(jjtree) FILTER */ ASTFILTER jjtn000 = new ASTFILTER(JJTFILTER); boolean jjtc000 = true; jjtree.openNodeScope(jjtn000); try { expr(); jj_consume_token(0); jjtree.closeNodeScope(jjtn000, true); jjtc000 = false; {if ("" != null) return jjtn000;} } catch (Throwable jjte000) { if (jjtc000) { jjtree.clearNodeScope(jjtn000); jjtc000 = false; } else { jjtree.popNode(); } finally { if (jjtc000) { jjtree.closeNodeScope(jjtn000, true);
public void closeNodeScope(Node n, boolean condition) { if (condition) { int a = nodeArity(); mk = marks.remove(marks.size() - 1); while (a-- > 0) { Node c = popNode(); c.jjtSetParent(n); n.jjtAddChild(c, a); } n.jjtClose(); pushNode(n); node_created = true; } else { mk = marks.remove(marks.size() - 1); node_created = false; } } }
/** Reinitialise. */ public void ReInit(PartitionParserTokenManager tm) { token_source = tm; token = new Token(); jj_ntk = -1; jjtree.reset(); jj_gen = 0; for (int i = 0; i < 16; i++) jj_la1[i] = -1; for (int i = 0; i < jj_2_rtns.length; i++) jj_2_rtns[i] = new JJCalls(); }
ASTGT jjtn001 = new ASTGT(JJTGT); boolean jjtc001 = true; jjtree.openNodeScope(jjtn001); try { jj_consume_token(GT); } finally { if (jjtc001) { jjtree.closeNodeScope(jjtn001, true); ASTLT jjtn002 = new ASTLT(JJTLT); boolean jjtc002 = true; jjtree.openNodeScope(jjtn002); try { jj_consume_token(LT); } finally { if (jjtc002) { jjtree.closeNodeScope(jjtn002, true); ASTLTE jjtn003 = new ASTLTE(JJTLTE); boolean jjtc003 = true; jjtree.openNodeScope(jjtn003); try { jj_consume_token(LTE); } finally { if (jjtc003) { jjtree.closeNodeScope(jjtn003, true); ASTGTE jjtn004 = new ASTGTE(JJTGTE); boolean jjtc004 = true;
public void clearNodeScope(Node n) { while (sp > mk) { popNode(); } mk = marks.remove(marks.size() - 1); }
ASTNUM jjtn001 = new ASTNUM(JJTNUM); boolean jjtc001 = true; jjtree.openNodeScope(jjtn001); try { jjtree.closeNodeScope(jjtn001, true); jjtc001 = false; jjtn001.value = new java.math.BigDecimal(t.image); } finally { if (jjtc001) { jjtree.closeNodeScope(jjtn001, true); ASTNUM jjtn002 = new ASTNUM(JJTNUM); boolean jjtc002 = true; jjtree.openNodeScope(jjtn002); try { jjtree.closeNodeScope(jjtn002, true); jjtc002 = false; jjtn002.value = new java.math.BigDecimal(t.image); } finally { if (jjtc002) { jjtree.closeNodeScope(jjtn002, true); ASTSTRING jjtn003 = new ASTSTRING(JJTSTRING); boolean jjtc003 = true; jjtree.openNodeScope(jjtn003); try { jjtree.closeNodeScope(jjtn003, true); jjtc003 = false; jjtn003.value = builder.toString();
public void clearNodeScope(Node n) { while (sp > mk) { popNode(); } mk = marks.remove(marks.size() - 1); }
final public SimpleNode filter() throws ParseException {/*@bgen(jjtree) FILTER */ ASTFILTER jjtn000 = new ASTFILTER(JJTFILTER); boolean jjtc000 = true; jjtree.openNodeScope(jjtn000); try { expr(); jj_consume_token(0); jjtree.closeNodeScope(jjtn000, true); jjtc000 = false; {if ("" != null) return jjtn000;} } catch (Throwable jjte000) { if (jjtc000) { jjtree.clearNodeScope(jjtn000); jjtc000 = false; } else { jjtree.popNode(); } finally { if (jjtc000) { jjtree.closeNodeScope(jjtn000, true);
public void closeNodeScope(Node n, boolean condition) { if (condition) { int a = nodeArity(); mk = marks.remove(marks.size() - 1); while (a-- > 0) { Node c = popNode(); c.jjtSetParent(n); n.jjtAddChild(c, a); } n.jjtClose(); pushNode(n); node_created = true; } else { mk = marks.remove(marks.size() - 1); node_created = false; } } }
ASTGT jjtn001 = new ASTGT(JJTGT); boolean jjtc001 = true; jjtree.openNodeScope(jjtn001); try { jj_consume_token(GT); } finally { if (jjtc001) { jjtree.closeNodeScope(jjtn001, true); ASTLT jjtn002 = new ASTLT(JJTLT); boolean jjtc002 = true; jjtree.openNodeScope(jjtn002); try { jj_consume_token(LT); } finally { if (jjtc002) { jjtree.closeNodeScope(jjtn002, true); ASTLTE jjtn003 = new ASTLTE(JJTLTE); boolean jjtc003 = true; jjtree.openNodeScope(jjtn003); try { jj_consume_token(LTE); } finally { if (jjtc003) { jjtree.closeNodeScope(jjtn003, true); ASTGTE jjtn004 = new ASTGTE(JJTGTE); boolean jjtc004 = true;
/** Reinitialise. */ public void ReInit(PartitionParserTokenManager tm) { token_source = tm; token = new Token(); jj_ntk = -1; jjtree.reset(); jj_gen = 0; for (int i = 0; i < 16; i++) jj_la1[i] = -1; for (int i = 0; i < jj_2_rtns.length; i++) jj_2_rtns[i] = new JJCalls(); }
ASTNOT jjtn001 = new ASTNOT(JJTNOT); boolean jjtc001 = true; jjtree.openNodeScope(jjtn001); try { switch ((jj_ntk == -1) ? jj_ntk_f() : jj_ntk) { } catch (Throwable jjte001) { if (jjtc001) { jjtree.clearNodeScope(jjtn001); jjtc001 = false; } else { jjtree.popNode(); } finally { if (jjtc001) { jjtree.closeNodeScope(jjtn001, not);
ASTNUM jjtn001 = new ASTNUM(JJTNUM); boolean jjtc001 = true; jjtree.openNodeScope(jjtn001); try { jjtree.closeNodeScope(jjtn001, true); jjtc001 = false; jjtn001.value = new java.math.BigDecimal(t.image); } finally { if (jjtc001) { jjtree.closeNodeScope(jjtn001, true); ASTNUM jjtn002 = new ASTNUM(JJTNUM); boolean jjtc002 = true; jjtree.openNodeScope(jjtn002); try { jjtree.closeNodeScope(jjtn002, true); jjtc002 = false; jjtn002.value = new java.math.BigDecimal(t.image); } finally { if (jjtc002) { jjtree.closeNodeScope(jjtn002, true); ASTSTRING jjtn003 = new ASTSTRING(JJTSTRING); boolean jjtc003 = true; jjtree.openNodeScope(jjtn003); try { jjtree.closeNodeScope(jjtn003, true); jjtc003 = false; jjtn003.value = builder.toString();
/** Reinitialise. */ public void ReInit(java.io.InputStream stream, String encoding) { try { jj_input_stream.ReInit(stream, encoding, 1, 1); } catch (java.io.UnsupportedEncodingException e) { throw new RuntimeException(e); } token_source.ReInit(jj_input_stream); token = new Token(); jj_ntk = -1; jjtree.reset(); jj_gen = 0; for (int i = 0; i < 16; i++) jj_la1[i] = -1; for (int i = 0; i < jj_2_rtns.length; i++) jj_2_rtns[i] = new JJCalls(); }
ASTNOT jjtn001 = new ASTNOT(JJTNOT); boolean jjtc001 = true; jjtree.openNodeScope(jjtn001); try { switch ((jj_ntk == -1) ? jj_ntk_f() : jj_ntk) { } catch (Throwable jjte001) { if (jjtc001) { jjtree.clearNodeScope(jjtn001); jjtc001 = false; } else { jjtree.popNode(); } finally { if (jjtc001) { jjtree.closeNodeScope(jjtn001, not);
/** Reinitialise. */ public void ReInit(java.io.InputStream stream, String encoding) { try { jj_input_stream.ReInit(stream, encoding, 1, 1); } catch (java.io.UnsupportedEncodingException e) { throw new RuntimeException(e); } token_source.ReInit(jj_input_stream); token = new Token(); jj_ntk = -1; jjtree.reset(); jj_gen = 0; for (int i = 0; i < 16; i++) jj_la1[i] = -1; for (int i = 0; i < jj_2_rtns.length; i++) jj_2_rtns[i] = new JJCalls(); }
final public void CompareEval() throws ParseException {/*@bgen(jjtree) COMPARE */ ASTCOMPARE jjtn000 = new ASTCOMPARE(JJTCOMPARE); boolean jjtc000 = true; jjtree.openNodeScope(jjtn000); try { term(); jjtree.clearNodeScope(jjtn000); jjtc000 = false; } else { jjtree.popNode(); } finally { if (jjtc000) { jjtree.closeNodeScope(jjtn000, true);
/** Reinitialise. */ public void ReInit(java.io.Reader stream) { if (jj_input_stream == null) { jj_input_stream = new SimpleCharStream(stream, 1, 1); } else { jj_input_stream.ReInit(stream, 1, 1); } if (token_source == null) { token_source = new PartitionParserTokenManager(jj_input_stream); } token_source.ReInit(jj_input_stream); token = new Token(); jj_ntk = -1; jjtree.reset(); jj_gen = 0; for (int i = 0; i < 16; i++) jj_la1[i] = -1; for (int i = 0; i < jj_2_rtns.length; i++) jj_2_rtns[i] = new JJCalls(); }