@@ -2445,7 +2454,7 @@ public class ADQLParser implements ADQLParserConstants {
break;
}
default:
jj_la1[66]=jj_gen;;
jj_la1[67]=jj_gen;;
}
jj_consume_token(LIKE);
strExpr2=StringExpression();
@@ -2519,7 +2528,7 @@ public class ADQLParser implements ADQLParserConstants {
break;
}
default:
jj_la1[67]=jj_gen;
jj_la1[68]=jj_gen;
if(jj_2_13(2)){
constraint=BetweenEnd(op);
}else{
@@ -2530,7 +2539,7 @@ public class ADQLParser implements ADQLParserConstants {
break;
}
default:
jj_la1[68]=jj_gen;
jj_la1[69]=jj_gen;
jj_consume_token(-1);
thrownewParseException();
}
@@ -2539,7 +2548,7 @@ public class ADQLParser implements ADQLParserConstants {
break;
}
default:
jj_la1[70]=jj_gen;
jj_la1[71]=jj_gen;
jj_consume_token(-1);
thrownewParseException();
}
@@ -2592,7 +2601,7 @@ public class ADQLParser implements ADQLParserConstants {
break;
}
default:
jj_la1[71]=jj_gen;
jj_la1[72]=jj_gen;
jj_consume_token(-1);
thrownewParseException();
}
@@ -2627,7 +2636,7 @@ public class ADQLParser implements ADQLParserConstants {
break;
}
default:
jj_la1[72]=jj_gen;;
jj_la1[73]=jj_gen;;
}
start=jj_consume_token(BETWEEN);
min=ValueExpression();
@@ -2667,7 +2676,7 @@ public class ADQLParser implements ADQLParserConstants {
break;
}
default:
jj_la1[73]=jj_gen;;
jj_la1[74]=jj_gen;;
}
start=jj_consume_token(IN);
if(jj_2_16(2)){
@@ -2685,7 +2694,7 @@ public class ADQLParser implements ADQLParserConstants {
break;
}
default:
jj_la1[74]=jj_gen;
jj_la1[75]=jj_gen;
breaklabel_11;
}
jj_consume_token(COMMA);
@@ -2696,7 +2705,7 @@ public class ADQLParser implements ADQLParserConstants {
break;
}
default:
jj_la1[75]=jj_gen;
jj_la1[76]=jj_gen;
jj_consume_token(-1);
thrownewParseException();
}
@@ -2751,7 +2760,7 @@ public class ADQLParser implements ADQLParserConstants {
break;
}
default:
jj_la1[76]=jj_gen;;
jj_la1[77]=jj_gen;;
}
switch((jj_ntk==-1)?jj_ntk_f():jj_ntk){
caseASTERISK:{
@@ -2812,7 +2821,7 @@ public class ADQLParser implements ADQLParserConstants {
break;
}
default:
jj_la1[77]=jj_gen;
jj_la1[78]=jj_gen;
jj_consume_token(-1);
thrownewParseException();
}
@@ -2843,7 +2852,7 @@ public class ADQLParser implements ADQLParserConstants {
break;
}
default:
jj_la1[78]=jj_gen;
jj_la1[79]=jj_gen;
jj_consume_token(-1);
thrownewParseException();
}
@@ -2854,7 +2863,7 @@ public class ADQLParser implements ADQLParserConstants {
break;
}
default:
jj_la1[79]=jj_gen;;
jj_la1[80]=jj_gen;;
}
op=ValueExpression();
end=jj_consume_token(RIGHT_PAR);
@@ -2863,7 +2872,7 @@ public class ADQLParser implements ADQLParserConstants {
break;
}
default:
jj_la1[80]=jj_gen;
jj_la1[81]=jj_gen;
jj_consume_token(-1);
thrownewParseException();
}
@@ -2926,7 +2935,7 @@ public class ADQLParser implements ADQLParserConstants {
break;
}
default:
jj_la1[81]=jj_gen;
jj_la1[82]=jj_gen;
jj_consume_token(-1);
thrownewParseException();
}
@@ -2966,7 +2975,7 @@ public class ADQLParser implements ADQLParserConstants {
break;
}
default:
jj_la1[82]=jj_gen;
jj_la1[83]=jj_gen;
jj_consume_token(-1);
thrownewParseException();
}
@@ -2990,7 +2999,7 @@ public class ADQLParser implements ADQLParserConstants {
break;
}
default:
jj_la1[83]=jj_gen;
jj_la1[84]=jj_gen;
jj_consume_token(-1);
thrownewParseException();
}
@@ -3011,7 +3020,7 @@ public class ADQLParser implements ADQLParserConstants {
break;
}
default:
jj_la1[84]=jj_gen;
jj_la1[85]=jj_gen;
jj_consume_token(-1);
thrownewParseException();
}
@@ -3033,7 +3042,7 @@ public class ADQLParser implements ADQLParserConstants {
break;
}
default:
jj_la1[85]=jj_gen;
jj_la1[86]=jj_gen;
jj_consume_token(-1);
thrownewParseException();
}
@@ -3048,7 +3057,7 @@ public class ADQLParser implements ADQLParserConstants {
break;
}
default:
jj_la1[86]=jj_gen;
jj_la1[87]=jj_gen;
jj_consume_token(-1);
thrownewParseException();
}
@@ -3159,7 +3168,7 @@ public class ADQLParser implements ADQLParserConstants {
break;
}
default:
jj_la1[87]=jj_gen;
jj_la1[88]=jj_gen;
breaklabel_12;
}
jj_consume_token(COMMA);
@@ -3180,7 +3189,7 @@ public class ADQLParser implements ADQLParserConstants {
break;
}
default:
jj_la1[88]=jj_gen;
jj_la1[89]=jj_gen;
jj_consume_token(-1);
thrownewParseException();
}
@@ -3313,7 +3322,7 @@ public class ADQLParser implements ADQLParserConstants {
break;
}
default:
jj_la1[89]=jj_gen;
jj_la1[90]=jj_gen;
jj_consume_token(-1);
thrownewParseException();
}
@@ -3465,7 +3474,7 @@ public class ADQLParser implements ADQLParserConstants {
break;
}
default:
jj_la1[90]=jj_gen;;
jj_la1[91]=jj_gen;;
}
end=jj_consume_token(RIGHT_PAR);
break;
@@ -3481,7 +3490,7 @@ public class ADQLParser implements ADQLParserConstants {
break;
}
default:
jj_la1[91]=jj_gen;;
jj_la1[92]=jj_gen;;
}
end=jj_consume_token(RIGHT_PAR);
break;
@@ -3504,13 +3513,13 @@ public class ADQLParser implements ADQLParserConstants {
break;
}
default:
jj_la1[92]=jj_gen;;
jj_la1[93]=jj_gen;;
}
end=jj_consume_token(RIGHT_PAR);
break;
}
default:
jj_la1[93]=jj_gen;
jj_la1[94]=jj_gen;
jj_consume_token(-1);
thrownewParseException();
}
@@ -3597,7 +3606,7 @@ public class ADQLParser implements ADQLParserConstants {
break;
}
default:
jj_la1[94]=jj_gen;
jj_la1[95]=jj_gen;
jj_consume_token(-1);
thrownewParseException();
}
@@ -3688,7 +3697,7 @@ public class ADQLParser implements ADQLParserConstants {
break;
}
default:
jj_la1[95]=jj_gen;
jj_la1[96]=jj_gen;
breaklabel_13;
}
jj_consume_token(COMMA);
@@ -3698,7 +3707,7 @@ public class ADQLParser implements ADQLParserConstants {
break;
}
default:
jj_la1[96]=jj_gen;;
jj_la1[97]=jj_gen;;
}
end=jj_consume_token(RIGHT_PAR);
//System.out.println("INFO [ADQLParser]: \""+fct.image+"\" (from line "+fct.beginLine+" and column "+fct.beginColumn+" to line "+token.endLine+" and column "+(token.endColumn+1)+") is considered as an user defined function !");
@@ -5643,7 +5652,7 @@ public class ADQLParser implements ADQLParserConstants {
privateTokenjj_scanpos,jj_lastpos;
privateintjj_la;
privateintjj_gen;
finalprivateint[]jj_la1=newint[97];
finalprivateint[]jj_la1=newint[98];
staticprivateint[]jj_la1_0;
staticprivateint[]jj_la1_1;
staticprivateint[]jj_la1_2;
@@ -5656,19 +5665,19 @@ public class ADQLParser implements ADQLParserConstants {