private boolean jj_3R_6() { Token xsp; xsp = jj_scanpos; jj_lookingAhead = true; jj_semLA = getToken(2).kind == BETWEEN || getToken(3).kind == BETWEEN; jj_lookingAhead = false; if (!jj_semLA || jj_3R_7()) { jj_scanpos = xsp; jj_lookingAhead = true; jj_semLA = getToken(2).kind == IN || getToken(3).kind == IN; jj_lookingAhead = false; if (!jj_semLA || jj_3R_8()) { jj_scanpos = xsp; jj_lookingAhead = true; jj_semLA = getToken(2).kind == LIKE || getToken(3).kind == LIKE; jj_lookingAhead = false; if (!jj_semLA || jj_3R_9()) { jj_scanpos = xsp; if (jj_3R_10()) return true; } } } return false; }
private boolean jj_3R_6() { Token xsp; xsp = jj_scanpos; jj_lookingAhead = true; jj_semLA = getToken(2).kind == BETWEEN || getToken(3).kind == BETWEEN; jj_lookingAhead = false; if (!jj_semLA || jj_3R_7()) { jj_scanpos = xsp; jj_lookingAhead = true; jj_semLA = getToken(2).kind == IN || getToken(3).kind == IN; jj_lookingAhead = false; if (!jj_semLA || jj_3R_8()) { jj_scanpos = xsp; jj_lookingAhead = true; jj_semLA = getToken(2).kind == LIKE || getToken(3).kind == LIKE; jj_lookingAhead = false; if (!jj_semLA || jj_3R_9()) { jj_scanpos = xsp; if (jj_3R_10()) return true; } } } return false; }
final public void eval() throws ParseException { if (getToken(2).kind == BETWEEN || getToken(3).kind == BETWEEN) { BetweenEval(); } else if (getToken(2).kind == IN || getToken(3).kind == IN) { InEval(); } else if (getToken(2).kind == LIKE || getToken(3).kind == LIKE) { LikeEval(); } else { switch ((jj_ntk == -1) ? jj_ntk_f() : jj_ntk) { case INT: case FLOAT: case BOOLEAN: case VARIABLE: case QUOTE: case SQUOTE: { CompareEval(); break; } default: jj_la1[6] = jj_gen; jj_consume_token(-1); throw new ParseException(); } } }
final public void eval() throws ParseException { if (getToken(2).kind == BETWEEN || getToken(3).kind == BETWEEN) { BetweenEval(); } else if (getToken(2).kind == IN || getToken(3).kind == IN) { InEval(); } else if (getToken(2).kind == LIKE || getToken(3).kind == LIKE) { LikeEval(); } else { switch ((jj_ntk == -1) ? jj_ntk_f() : jj_ntk) { case INT: case FLOAT: case BOOLEAN: case VARIABLE: case QUOTE: case SQUOTE: { CompareEval(); break; } default: jj_la1[6] = jj_gen; jj_consume_token(-1); throw new ParseException(); } } }