final public void upper() throws ParseException { /*@bgen(jjtree) Upper */ ASTUpper jjtn000 = new ASTUpper(JJTUPPER); boolean jjtc000 = true; jjtree.openNodeScope(jjtn000); try { jj_consume_token(UPPER); jj_consume_token(16); stringParameter(); jj_consume_token(17); } catch (Throwable jjte000) { if (jjtc000) { jjtree.clearNodeScope(jjtn000); jjtc000 = false; } else { jjtree.popNode(); } if (jjte000 instanceof RuntimeException) { {if (true) throw (RuntimeException)jjte000;} } if (jjte000 instanceof ParseException) { {if (true) throw (ParseException)jjte000;} } {if (true) throw (Error)jjte000;} } 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(ExpressionParserTokenManager tm) { token_source = tm; token = new Token(); jj_ntk = -1; jjtree.reset(); jj_gen = 0; for (int i = 0; i < 42; i++) jj_la1[i] = -1; }
final public void asterisk() throws ParseException { /*@bgen(jjtree) Asterisk */ ASTAsterisk jjtn000 = new ASTAsterisk(JJTASTERISK); boolean jjtc000 = true; jjtree.openNodeScope(jjtn000); try { jj_consume_token(ASTERISK); } finally { if (jjtc000) { jjtree.closeNodeScope(jjtn000, true); } } }
void clearNodeScope(Node n) { while (sp > mk) { popNode(); } mk = ((Integer)marks.pop()).intValue(); }
final public Expression expression() throws ParseException { orCondition(); jj_consume_token(0); {if (true) return (Expression) jjtree.rootNode();} throw new Error("Missing return statement in function"); }
final public void namedParameter() throws ParseException { Token t; jj_consume_token(24); t = jj_consume_token(PROPERTY_PATH); ASTNamedParameter jjtn001 = new ASTNamedParameter(JJTNAMEDPARAMETER); boolean jjtc001 = true; jjtree.openNodeScope(jjtn001); try { jjtree.closeNodeScope(jjtn001, 0); jjtc001 = false; jjtn001.setValue(t.image); } finally { if (jjtc001) { jjtree.closeNodeScope(jjtn001, 0); } } }
public void clearNodeScope(Node n) { while (sp > mk) { popNode(); } mk = marks.remove(marks.size()-1); }
final public Expression expression() throws ParseException { orCondition(); jj_consume_token(0); {if (true) return (Expression) jjtree.rootNode();} throw new Error("Missing return statement in function"); }
final public void length() throws ParseException { /*@bgen(jjtree) Length */ ASTLength jjtn000 = new ASTLength(JJTLENGTH); boolean jjtc000 = true; jjtree.openNodeScope(jjtn000); try { jj_consume_token(LENGTH); jj_consume_token(16); stringParameter(); jj_consume_token(17); } catch (Throwable jjte000) { if (jjtc000) { jjtree.clearNodeScope(jjtn000); jjtc000 = false; } else { jjtree.popNode(); } if (jjte000 instanceof RuntimeException) { {if (true) throw (RuntimeException)jjte000;} } if (jjte000 instanceof ParseException) { {if (true) throw (ParseException)jjte000;} } {if (true) throw (Error)jjte000;} } finally { if (jjtc000) { jjtree.closeNodeScope(jjtn000, true); } } }
final public void namedParameter() throws ParseException { Token t; jj_consume_token(64); t = jj_consume_token(PROPERTY_PATH); ASTNamedParameter jjtn001 = new ASTNamedParameter(JJTNAMEDPARAMETER); boolean jjtc001 = true; jjtree.openNodeScope(jjtn001); try { jjtree.closeNodeScope(jjtn001, 0); jjtc001 = false; jjtn001.setValue(t.image); } finally { if (jjtc001) { jjtree.closeNodeScope(jjtn001, 0); } } }
void closeNodeScope(Node n, boolean condition) { if (condition) { int a = nodeArity(); mk = ((Integer)marks.pop()).intValue(); while (a-- > 0) { Node c = popNode(); c.jjtSetParent(n); n.jjtAddChild(c, a); } n.jjtClose(); pushNode(n); node_created = true; } else { mk = ((Integer)marks.pop()).intValue(); node_created = false; } } }
public void ReInit(ExpressionParserTokenManager tm) { token_source = tm; token = new Token(); jj_ntk = -1; jjtree.reset(); jj_gen = 0; for (int i = 0; i < 23; i++) jj_la1[i] = -1; }
final public void max() throws ParseException { /*@bgen(jjtree) Max */ ASTMax jjtn000 = new ASTMax(JJTMAX); boolean jjtc000 = true; jjtree.openNodeScope(jjtn000); try { jj_consume_token(MAX); jj_consume_token(16); numericExpression(); jj_consume_token(17); } catch (Throwable jjte000) { if (jjtc000) { jjtree.clearNodeScope(jjtn000); jjtc000 = false; } else { jjtree.popNode(); } if (jjte000 instanceof RuntimeException) { {if (true) throw (RuntimeException)jjte000;} } if (jjte000 instanceof ParseException) { {if (true) throw (ParseException)jjte000;} } {if (true) throw (Error)jjte000;} } finally { if (jjtc000) { jjtree.closeNodeScope(jjtn000, true); } } }
final public void currentTime() throws ParseException { /*@bgen(jjtree) CurrentTime */ ASTCurrentTime jjtn000 = new ASTCurrentTime(JJTCURRENTTIME); boolean jjtc000 = true; jjtree.openNodeScope(jjtn000); try { jj_consume_token(CURRENT_TIME); jj_consume_token(16); jj_consume_token(17); } finally { if (jjtc000) { jjtree.closeNodeScope(jjtn000, true); } } }
/** 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 < 42; i++) jj_la1[i] = -1; }
final public void min() throws ParseException { /*@bgen(jjtree) Min */ ASTMin jjtn000 = new ASTMin(JJTMIN); boolean jjtc000 = true; jjtree.openNodeScope(jjtn000); try { jj_consume_token(MIN); jj_consume_token(16); numericExpression(); jj_consume_token(17); } catch (Throwable jjte000) { if (jjtc000) { jjtree.clearNodeScope(jjtn000); jjtc000 = false; } else { jjtree.popNode(); } if (jjte000 instanceof RuntimeException) { {if (true) throw (RuntimeException)jjte000;} } if (jjte000 instanceof ParseException) { {if (true) throw (ParseException)jjte000;} } {if (true) throw (Error)jjte000;} } finally { if (jjtc000) { jjtree.closeNodeScope(jjtn000, true); } } }
final public void currentTimestamp() throws ParseException { /*@bgen(jjtree) CurrentTimestamp */ ASTCurrentTimestamp jjtn000 = new ASTCurrentTimestamp(JJTCURRENTTIMESTAMP); boolean jjtc000 = true; jjtree.openNodeScope(jjtn000); try { jj_consume_token(CURRENT_TIMESTAMP); jj_consume_token(16); jj_consume_token(17); } finally { if (jjtc000) { jjtree.closeNodeScope(jjtn000, true); } } }