// $ANTLR 3.2 Sep 23, 2009 12:02:23 EsperEPL2Grammar.g 2013-01-03 08:00:33
package com.espertech.esper.epl.generated;
import org.antlr.runtime.*;
import java.util.Stack;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.util.HashMap;
public class EsperEPL2GrammarLexer extends Lexer {
public static final int FLOAT_SUFFIX=385;
public static final int GOPCFGITM=297;
public static final int NUMERIC_PARAM_LIST=131;
public static final int OUTERJOIN_EXPR=175;
public static final int CREATE_COL_TYPE_LIST=256;
public static final int MERGE_INS=275;
public static final int TIMEPERIOD_MILLISECONDS=105;
public static final int CREATE_CTX_FIXED=281;
public static final int RPAREN=327;
public static final int LNOT=363;
public static final int INC=367;
public static final int CREATE=4;
public static final int STRING_LITERAL=343;
public static final int STREAM_EXPR=174;
public static final int MATCHES=116;
public static final int METADATASQL=68;
public static final int EVENT_FILTER_PROPERTY_EXPR=140;
public static final int GOES=331;
public static final int REGEXP=9;
public static final int MATCHED=122;
public static final int INITIATED=127;
public static final int FOLLOWED_BY_EXPR=134;
public static final int RBRACK=324;
public static final int MATCH_UNTIL_RANGE_CLOSED=254;
public static final int GE=350;
public static final int ASC=57;
public static final int IN_SET=6;
public static final int EVENT_FILTER_EXPR=139;
public static final int EVENT_FILTER_NOT_IN=150;
public static final int NUM_DOUBLE=307;
public static final int TIMEPERIOD_MILLISEC=103;
public static final int RETAINUNION=64;
public static final int DBWHERE_CLAUSE=221;
public static final int MEDIAN=23;
public static final int GROUP=44;
public static final int SUBSELECT_GROUP_EXPR=227;
public static final int YEAR_PART=207;
public static final int TYPEOF=78;
public static final int ESCAPECHAR=358;
public static final int EXPRCOL=198;
public static final int SL_COMMENT=378;
public static final int NULL_TYPE=306;
public static final int MATCH_UNTIL_RANGE_HALFOPEN=252;
public static final int GT=339;
public static final int LAND=375;
public static final int EVENT_PROP_EXPR=183;
public static final int LBRACK=323;
public static final int VIEW_EXPR=156;
public static final int MERGE_UPD=274;
public static final int CREATE_SCHEMA_DEF=270;
public static final int EVENT_FILTER_PROPERTY_EXPR_ATOM=141;
public static final int ON_MERGE_EXPR=244;
public static final int TIMEPERIOD_SEC=100;
public static final int ON_SELECT_EXPR=242;
public static final int TICKED_STRING_LITERAL=359;
public static final int SUM=18;
public static final int JSON_ARRAY=321;
public static final int HexDigit=383;
public static final int AT=86;
public static final int AS=17;
public static final int TIMEPERIOD_MONTH=90;
public static final int LEFT=38;
public static final int AVG=19;
public static final int PREVIOUS=69;
public static final int PREVIOUSWINDOW=72;
public static final int PARTITIONITEM=299;
public static final int DATABASE_JOIN_EXPR=158;
public static final int IDENT=325;
public static final int PLUS=342;
public static final int EVENT_PROP_INDEXED=186;
public static final int CREATE_SCHEMA_EXPR=268;
public static final int CREATE_INDEX_EXPR=236;
public static final int ACCESS_AGG=265;
public static final int LIKE=8;
public static final int OUTER=35;
public static final int RIGHT_OUTERJOIN_EXPR=178;
public static final int BY=43;
public static final int MATCHREC_DEFINE=316;
public static final int MERGE=121;
public static final int MERGE_UNM=272;
public static final int FOLLOWMAX_END=357;
public static final int LEFT_OUTERJOIN_EXPR=177;
public static final int GROUP_BY_EXPR=180;
public static final int EPL_EXPR=308;
public static final int RIGHT=39;
public static final int HAVING=45;
public static final int GOPOUTITM=294;
public static final int MINUS=352;
public static final int SEMI=376;
public static final int INDEXCOL=199;
public static final int STAR_ASSIGN=370;
public static final int FIRST_AGGREG=262;
public static final int COLON=328;
public static final int PREVIOUSTAIL=70;
public static final int NOT_IN_SET=215;
public static final int VALUE_NULL=108;
public static final int EVENT_PROP_DYNAMIC_SIMPLE=187;
public static final int NOT_IN_SUBSELECT_EXPR=230;
public static final int GUARD_EXPR=154;
public static final int RCURLY=330;
public static final int EXISTS_SUBSELECT_EXPR=228;
public static final int WEEK_PART=209;
public static final int ROW_LIMIT_EXPR=109;
public static final int SELECTION_EXPR=171;
public static final int LW=76;
public static final int LT=338;
public static final int CREATE_CTX=280;
public static final int ORDER_BY_EXPR=181;
public static final int NEW_ITEM=277;
public static final int MOD_ASSIGN=371;
public static final int IN_SUBSELECT_QUERY_EXPR=231;
public static final int JSON_FIELD=322;
public static final int EQUALS=334;
public static final int COUNT=26;
public static final int RETAININTERSECTION=65;
public static final int TERMINATED=128;
public static final int TIMEPERIOD_WEEKS=93;
public static final int PATTERN=66;
public static final int MATCHREC_AFTER_SKIP=314;
public static final int ESCAPE=10;
public static final int EVAL_NOTEQUALS_GROUP_EXPR=169;
public static final int SELECT=27;
public static final int INTO=55;
public static final int EVAL_ISNOT_EXPR=167;
public static final int FLOAT_TYPE=302;
public static final int COALESCE=22;
public static final int EVENT_FILTER_BETWEEN=151;
public static final int ANNOTATION_VALUE=261;
public static final int CLASS_IDENT=153;
public static final int MATCHREC_PATTERN_ALTER=312;
public static final int CREATE_WINDOW_EXPR=237;
public static final int PROPERTY_SELECTION_STREAM=143;
public static final int ON_DELETE_EXPR=241;
public static final int ON=41;
public static final int DELETE=81;
public static final int INT_TYPE=300;
public static final int EVERY_EXPR=14;
public static final int EVAL_BITWISE_EXPR=161;
public static final int TIMEPERIOD_HOURS=97;
public static final int STRING_TYPE=304;
public static final int MATCHREC_DEFINE_ITEM=317;
public static final int STDDEV=24;
public static final int OUTPUT=50;
public static final int WEEKDAY_OPERATOR=233;
public static final int DEC=369;
public static final int WHERE=16;
public static final int GOPOUT=293;
public static final int BXOR_ASSIGN=372;
public static final int AFTER_LIMIT_EXPR=192;
public static final int SNAPSHOT=82;
public static final int MAX=20;
public static final int DEFINE=114;
public static final int TIMEPERIOD_YEARS=89;
public static final int TIMEPERIOD_DAYS=95;
public static final int CONTEXT=126;
public static final int CREATE_CTX_CAT=284;
public static final int EVENT_PROP_DYNAMIC_INDEXED=188;
public static final int BOR_ASSIGN=373;
public static final int COMMA=333;
public static final int WHEN_LIMIT_EXPR=195;
public static final int IS=42;
public static final int PARTITION=115;
public static final int SOME=49;
public static final int EQUAL=362;
public static final int MATCHREC_MEASURE_ITEM=319;
public static final int EVENT_FILTER_NOT_BETWEEN=152;
public static final int IN_RANGE=224;
public static final int TIMEPERIOD_WEEK=92;
public static final int PROPERTY_WILDCARD_SELECT=144;
public static final int INSERTINTO_EXPR=197;
public static final int UNIDIRECTIONAL=63;
public static final int MATCH_UNTIL_RANGE_BOUNDED=255;
public static final int TIMEPERIOD_MINUTES=99;
public static final int RSTREAM=59;
public static final int NOT_BETWEEN=216;
public static final int TIMEPERIOD_MINUTE=98;
public static final int EVAL_OR_EXPR=163;
public static final int BAND=345;
public static final int MATCHREC_PATTERN_ATOM=310;
public static final int QUOTED_STRING_LITERAL=344;
public static final int NOT_EXPR=13;
public static final int QUESTION=340;
public static final int EVENT_FILTER_IDENT=145;
public static final int UnicodeEscape=381;
public static final int DBSELECT_EXPR=219;
public static final int FOLLOWMAX_BEGIN=356;
public static final int WINDOW=5;
public static final int ON_SET_EXPR_ITEM=267;
public static final int DBFROM_CLAUSE=220;
public static final int LE=349;
public static final int EVAL_IDENT=170;
public static final int CRONTAB_LIMIT_EXPR=193;
public static final int STAR=336;
public static final int DOT_EXPR=203;
public static final int ISTREAM=60;
public static final int MOD=354;
public static final int LIB_FUNC_CHAIN=202;
public static final int MONTH_PART=208;
public static final int EOF=-1;
public static final int LIB_FUNCTION=201;
public static final int FULL_OUTERJOIN_EXPR=179;
public static final int CREATE_CTX_NESTED=287;
public static final int MATCHREC_PATTERN_CONCAT=311;
public static final int USING=120;
public static final int CAST_EXPR=235;
public static final int TIMEPERIOD_SECONDS=102;
public static final int NOT_EQUAL=348;
public static final int LAST_AGGREG=263;
public static final int NEWKW=124;
public static final int HOUR_PART=211;
public static final int FOLLOWED_BY=337;
public static final int MATCHREC_PATTERN_NESTED=313;
public static final int GOPPARAMITM=292;
public static final int METHOD_JOIN_EXPR=250;
public static final int CREATE_CTX_PART=282;
public static final int PATTERN_EVERY_DISTINCT_EXPR=138;
public static final int CREATE_CTX_COAL=283;
public static final int ELSE=30;
public static final int MINUS_ASSIGN=368;
public static final int INSERTINTO_STREAM_NAME=223;
public static final int UNARY_MINUS=204;
public static final int LCURLY=329;
public static final int EVENTS=51;
public static final int AND_EXPR=12;
public static final int EVENT_FILTER_NOT_RANGE=148;
public static final int WS=377;
public static final int FOLLOWED_BY_ITEM=135;
public static final int ON_SELECT_INSERT_EXPR=245;
public static final int GOPPARAM=291;
public static final int BNOT=364;
public static final int EVAL_IS_EXPR=166;
public static final int WHERE_EXPR=159;
public static final int END=33;
public static final int INNERJOIN_EXPR=176;
public static final int TERM_LIMIT_EXPR=196;
public static final int NOT_REGEXP=218;
public static final int MATCH_UNTIL_EXPR=251;
public static final int ANNOTATION=259;
public static final int LONG_TYPE=301;
public static final int MATCHREC_PATTERN=309;
public static final int ATCHAR=332;
public static final int MINUTE_PART=212;
public static final int PATTERN_NOT_EXPR=137;
public static final int SQL_NE=347;
public static final int UPDATE_EXPR=266;
public static final int LPAREN=326;
public static final int IN_SUBSELECT_EXPR=229;
public static final int BOOLEAN_TRUE=106;
public static final int OR_EXPR=11;
public static final int JSON_OBJECT=320;
public static final int THEN=32;
public static final int NOT_IN_RANGE=225;
public static final int MATCHREC_INTERVAL=315;
public static final int OFFSET=110;
public static final int SECOND_PART=213;
public static final int MATCH_RECOGNIZE=112;
public static final int CASE2=29;
public static final int BXOR=346;
public static final int TIMEPERIOD_DAY=94;
public static final int MERGE_MAT=273;
public static final int EXISTS=74;
public static final int TIMEPERIOD_MILLISECOND=104;
public static final int EVAL_NOTEQUALS_EXPR=165;
public static final int CREATE_CTX_CATITEM=286;
public static final int CREATE_VARIABLE_EXPR=249;
public static final int MATCH_UNTIL_RANGE_HALFCLOSED=253;
public static final int PATTERN_FILTER_EXPR=136;
public static final int LAST_OPERATOR=232;
public static final int NUMBERSETSTAR=258;
public static final int EVAL_AND_EXPR=162;
public static final int SET=83;
public static final int INSTANCEOF=77;
public static final int EVENT_PROP_SIMPLE=184;
public static final int MIN=21;
public static final int PREVIOUSCOUNT=71;
public static final int VARIANT_LIST=271;
public static final int EVAL_EQUALS_GROUP_EXPR=168;
public static final int SCHEMA=62;
public static final int BAND_ASSIGN=374;
public static final int CRONTAB_LIMIT_EXPR_PARAM=194;
public static final int WHEN=31;
public static final int PLUS_ASSIGN=366;
public static final int DAY_PART=210;
public static final int START=125;
public static final int EVENT_FILTER_IN=149;
public static final int DIV=353;
public static final int OBJECT_PARAM_ORDERED_EXPR=133;
public static final int EXPRESSIONDECL=123;
public static final int OctalEscape=382;
public static final int BETWEEN=7;
public static final int MILLISECOND_PART=214;
public static final int FIRST=52;
public static final int PRIOR=73;
public static final int CAST=79;
public static final int LOR=351;
public static final int WILDCARD_SELECT=222;
public static final int EXPONENT=384;
public static final int PATTERN_INCL_EXPR=157;
public static final int WHILE=119;
public static final int BOOL_TYPE=305;
public static final int GOPCFG=296;
public static final int ANNOTATION_ARRAY=260;
public static final int CASE=28;
public static final int CREATE_EXPR=279;
public static final int GOP=290;
public static final int WINDOW_AGGREG=264;
public static final int DIV_ASSIGN=365;
public static final int CREATE_CTX_INIT=285;
public static final int SQL=67;
public static final int FULL=40;
public static final int WEEKDAY=75;
public static final int INSERT=54;
public static final int ON_UPDATE_EXPR=243;
public static final int ARRAY_EXPR=206;
public static final int CREATE_COL_TYPE=257;
public static final int LAST=53;
public static final int BOOLEAN_FALSE=107;
public static final int TIMEPERIOD_SECOND=101;
public static final int SUBSELECT_EXPR=226;
public static final int NUMERIC_PARAM_RANGE=130;
public static final int CONCAT=200;
public static final int ON_EXPR=239;
public static final int NUM_LONG=360;
public static final int TIME_PERIOD=205;
public static final int DOUBLE_TYPE=303;
public static final int ORDER_ELEMENT_EXPR=182;
public static final int VARIABLE=84;
public static final int SUBSTITUTION=234;
public static final int UNTIL=85;
public static final int ON_SET_EXPR=248;
public static final int NUM_INT=355;
public static final int ON_EXPR_FROM=247;
public static final int NUM_FLOAT=361;
public static final int FROM=34;
public static final int DISTINCT=46;
public static final int EscapeSequence=380;
public static final int PROPERTY_SELECTION_ELEMENT_EXPR=142;
public static final int INNER=36;
public static final int NUMERIC_PARAM_FREQUENCY=132;
public static final int ORDER=56;
public static final int EVENT_FILTER_PARAM=146;
public static final int EVENT_PROP_DYNAMIC_MAPPED=189;
public static final int IRSTREAM=61;
public static final int UPDATE=111;
public static final int FOR=118;
public static final int ON_STREAM=240;
public static final int EVENT_FILTER_RANGE=147;
public static final int INDEX=87;
public static final int ML_COMMENT=379;
public static final int TIMEPERIOD_LIMIT_EXPR=191;
public static final int TIMEPERIOD_HOUR=96;
public static final int ALL=47;
public static final int BOR=341;
public static final int DOT=335;
public static final int CURRENT_TIMESTAMP=80;
public static final int MATCHREC_MEASURES=318;
public static final int EVERY_DISTINCT_EXPR=15;
public static final int HAVING_EXPR=160;
public static final int MERGE_DEL=276;
public static final int EVAL_EQUALS_EXPR=164;
public static final int NOT_LIKE=217;
public static final int EVENT_LIMIT_EXPR=190;
public static final int ON_SELECT_INSERT_OUTPUT=246;
public static final int CREATE_DATAFLOW=289;
public static final int AFTER=117;
public static final int MEASURES=113;
public static final int AGG_FILTER_EXPR=278;
public static final int CREATE_CTX_PATTERN=288;
public static final int JOIN=37;
public static final int GOPOUTTYP=295;
public static final int ANY=48;
public static final int OBSERVER_EXPR=155;
public static final int CREATE_SCHEMA_EXPR_QUAL=269;
public static final int EVENT_PROP_MAPPED=185;
public static final int TIMEPERIOD_YEAR=88;
public static final int AVEDEV=25;
public static final int GOPCFGEPL=298;
public static final int TIMEPERIOD_MONTHS=91;
public static final int SELECTION_ELEMENT_EXPR=172;
public static final int CREATE_WINDOW_SELECT_EXPR=238;
public static final int DESC=58;
public static final int DATAFLOW=129;
public static final int SELECTION_STREAM=173;
protected void mismatch(IntStream input, int ttype, BitSet follow) throws RecognitionException {
throw new MismatchedTokenException(ttype, input);
}
public void recoverFromMismatchedToken(IntStream intStream, RecognitionException recognitionException, int i, BitSet bitSet) throws RecognitionException {
throw recognitionException;
}
public Object recoverFromMismatchedSet(IntStream intStream, RecognitionException recognitionException, BitSet bitSet) throws RecognitionException {
throw recognitionException;
}
protected boolean recoverFromMismatchedElement(IntStream intStream, RecognitionException recognitionException, BitSet bitSet) {
throw new RuntimeException("Error recovering from mismatched element", recognitionException);
}
public String getErrorMessage(RecognitionException e, String[] tokenNames) {
if(e instanceof EarlyExitException)
{
throw new RuntimeException(e);
}
return super.getErrorMessage(e, tokenNames);
}
// delegates
// delegators
public EsperEPL2GrammarLexer() {;}
public EsperEPL2GrammarLexer(CharStream input) {
this(input, new RecognizerSharedState());
}
public EsperEPL2GrammarLexer(CharStream input, RecognizerSharedState state) {
super(input,state);
}
public String getGrammarFileName() { return "EsperEPL2Grammar.g"; }
// $ANTLR start "CREATE"
public final void mCREATE() throws RecognitionException {
try {
int _type = CREATE;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:32:8: ( 'create' )
// EsperEPL2Grammar.g:32:10: 'create'
{
match("create"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "CREATE"
// $ANTLR start "WINDOW"
public final void mWINDOW() throws RecognitionException {
try {
int _type = WINDOW;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:33:8: ( 'window' )
// EsperEPL2Grammar.g:33:10: 'window'
{
match("window"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "WINDOW"
// $ANTLR start "IN_SET"
public final void mIN_SET() throws RecognitionException {
try {
int _type = IN_SET;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:34:8: ( 'in' )
// EsperEPL2Grammar.g:34:10: 'in'
{
match("in"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "IN_SET"
// $ANTLR start "BETWEEN"
public final void mBETWEEN() throws RecognitionException {
try {
int _type = BETWEEN;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:35:9: ( 'between' )
// EsperEPL2Grammar.g:35:11: 'between'
{
match("between"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "BETWEEN"
// $ANTLR start "LIKE"
public final void mLIKE() throws RecognitionException {
try {
int _type = LIKE;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:36:6: ( 'like' )
// EsperEPL2Grammar.g:36:8: 'like'
{
match("like"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "LIKE"
// $ANTLR start "REGEXP"
public final void mREGEXP() throws RecognitionException {
try {
int _type = REGEXP;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:37:8: ( 'regexp' )
// EsperEPL2Grammar.g:37:10: 'regexp'
{
match("regexp"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "REGEXP"
// $ANTLR start "ESCAPE"
public final void mESCAPE() throws RecognitionException {
try {
int _type = ESCAPE;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:38:8: ( 'escape' )
// EsperEPL2Grammar.g:38:10: 'escape'
{
match("escape"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "ESCAPE"
// $ANTLR start "OR_EXPR"
public final void mOR_EXPR() throws RecognitionException {
try {
int _type = OR_EXPR;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:39:9: ( 'or' )
// EsperEPL2Grammar.g:39:11: 'or'
{
match("or"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "OR_EXPR"
// $ANTLR start "AND_EXPR"
public final void mAND_EXPR() throws RecognitionException {
try {
int _type = AND_EXPR;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:40:10: ( 'and' )
// EsperEPL2Grammar.g:40:12: 'and'
{
match("and"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "AND_EXPR"
// $ANTLR start "NOT_EXPR"
public final void mNOT_EXPR() throws RecognitionException {
try {
int _type = NOT_EXPR;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:41:10: ( 'not' )
// EsperEPL2Grammar.g:41:12: 'not'
{
match("not"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "NOT_EXPR"
// $ANTLR start "EVERY_EXPR"
public final void mEVERY_EXPR() throws RecognitionException {
try {
int _type = EVERY_EXPR;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:42:12: ( 'every' )
// EsperEPL2Grammar.g:42:14: 'every'
{
match("every"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "EVERY_EXPR"
// $ANTLR start "EVERY_DISTINCT_EXPR"
public final void mEVERY_DISTINCT_EXPR() throws RecognitionException {
try {
int _type = EVERY_DISTINCT_EXPR;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:43:21: ( 'every-distinct' )
// EsperEPL2Grammar.g:43:23: 'every-distinct'
{
match("every-distinct"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "EVERY_DISTINCT_EXPR"
// $ANTLR start "WHERE"
public final void mWHERE() throws RecognitionException {
try {
int _type = WHERE;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:44:7: ( 'where' )
// EsperEPL2Grammar.g:44:9: 'where'
{
match("where"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "WHERE"
// $ANTLR start "AS"
public final void mAS() throws RecognitionException {
try {
int _type = AS;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:45:4: ( 'as' )
// EsperEPL2Grammar.g:45:6: 'as'
{
match("as"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "AS"
// $ANTLR start "SUM"
public final void mSUM() throws RecognitionException {
try {
int _type = SUM;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:46:5: ( 'sum' )
// EsperEPL2Grammar.g:46:7: 'sum'
{
match("sum"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "SUM"
// $ANTLR start "AVG"
public final void mAVG() throws RecognitionException {
try {
int _type = AVG;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:47:5: ( 'avg' )
// EsperEPL2Grammar.g:47:7: 'avg'
{
match("avg"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "AVG"
// $ANTLR start "MAX"
public final void mMAX() throws RecognitionException {
try {
int _type = MAX;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:48:5: ( 'max' )
// EsperEPL2Grammar.g:48:7: 'max'
{
match("max"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "MAX"
// $ANTLR start "MIN"
public final void mMIN() throws RecognitionException {
try {
int _type = MIN;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:49:5: ( 'min' )
// EsperEPL2Grammar.g:49:7: 'min'
{
match("min"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "MIN"
// $ANTLR start "COALESCE"
public final void mCOALESCE() throws RecognitionException {
try {
int _type = COALESCE;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:50:10: ( 'coalesce' )
// EsperEPL2Grammar.g:50:12: 'coalesce'
{
match("coalesce"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "COALESCE"
// $ANTLR start "MEDIAN"
public final void mMEDIAN() throws RecognitionException {
try {
int _type = MEDIAN;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:51:8: ( 'median' )
// EsperEPL2Grammar.g:51:10: 'median'
{
match("median"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "MEDIAN"
// $ANTLR start "STDDEV"
public final void mSTDDEV() throws RecognitionException {
try {
int _type = STDDEV;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:52:8: ( 'stddev' )
// EsperEPL2Grammar.g:52:10: 'stddev'
{
match("stddev"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "STDDEV"
// $ANTLR start "AVEDEV"
public final void mAVEDEV() throws RecognitionException {
try {
int _type = AVEDEV;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:53:8: ( 'avedev' )
// EsperEPL2Grammar.g:53:10: 'avedev'
{
match("avedev"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "AVEDEV"
// $ANTLR start "COUNT"
public final void mCOUNT() throws RecognitionException {
try {
int _type = COUNT;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:54:7: ( 'count' )
// EsperEPL2Grammar.g:54:9: 'count'
{
match("count"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "COUNT"
// $ANTLR start "SELECT"
public final void mSELECT() throws RecognitionException {
try {
int _type = SELECT;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:55:8: ( 'select' )
// EsperEPL2Grammar.g:55:10: 'select'
{
match("select"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "SELECT"
// $ANTLR start "CASE"
public final void mCASE() throws RecognitionException {
try {
int _type = CASE;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:56:6: ( 'case' )
// EsperEPL2Grammar.g:56:8: 'case'
{
match("case"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "CASE"
// $ANTLR start "ELSE"
public final void mELSE() throws RecognitionException {
try {
int _type = ELSE;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:57:6: ( 'else' )
// EsperEPL2Grammar.g:57:8: 'else'
{
match("else"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "ELSE"
// $ANTLR start "WHEN"
public final void mWHEN() throws RecognitionException {
try {
int _type = WHEN;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:58:6: ( 'when' )
// EsperEPL2Grammar.g:58:8: 'when'
{
match("when"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "WHEN"
// $ANTLR start "THEN"
public final void mTHEN() throws RecognitionException {
try {
int _type = THEN;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:59:6: ( 'then' )
// EsperEPL2Grammar.g:59:8: 'then'
{
match("then"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "THEN"
// $ANTLR start "END"
public final void mEND() throws RecognitionException {
try {
int _type = END;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:60:5: ( 'end' )
// EsperEPL2Grammar.g:60:7: 'end'
{
match("end"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "END"
// $ANTLR start "FROM"
public final void mFROM() throws RecognitionException {
try {
int _type = FROM;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:61:6: ( 'from' )
// EsperEPL2Grammar.g:61:8: 'from'
{
match("from"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "FROM"
// $ANTLR start "OUTER"
public final void mOUTER() throws RecognitionException {
try {
int _type = OUTER;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:62:7: ( 'outer' )
// EsperEPL2Grammar.g:62:9: 'outer'
{
match("outer"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "OUTER"
// $ANTLR start "INNER"
public final void mINNER() throws RecognitionException {
try {
int _type = INNER;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:63:7: ( 'inner' )
// EsperEPL2Grammar.g:63:9: 'inner'
{
match("inner"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "INNER"
// $ANTLR start "JOIN"
public final void mJOIN() throws RecognitionException {
try {
int _type = JOIN;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:64:6: ( 'join' )
// EsperEPL2Grammar.g:64:8: 'join'
{
match("join"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "JOIN"
// $ANTLR start "LEFT"
public final void mLEFT() throws RecognitionException {
try {
int _type = LEFT;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:65:6: ( 'left' )
// EsperEPL2Grammar.g:65:8: 'left'
{
match("left"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "LEFT"
// $ANTLR start "RIGHT"
public final void mRIGHT() throws RecognitionException {
try {
int _type = RIGHT;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:66:7: ( 'right' )
// EsperEPL2Grammar.g:66:9: 'right'
{
match("right"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "RIGHT"
// $ANTLR start "FULL"
public final void mFULL() throws RecognitionException {
try {
int _type = FULL;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:67:6: ( 'full' )
// EsperEPL2Grammar.g:67:8: 'full'
{
match("full"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "FULL"
// $ANTLR start "ON"
public final void mON() throws RecognitionException {
try {
int _type = ON;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:68:4: ( 'on' )
// EsperEPL2Grammar.g:68:6: 'on'
{
match("on"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "ON"
// $ANTLR start "IS"
public final void mIS() throws RecognitionException {
try {
int _type = IS;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:69:4: ( 'is' )
// EsperEPL2Grammar.g:69:6: 'is'
{
match("is"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "IS"
// $ANTLR start "BY"
public final void mBY() throws RecognitionException {
try {
int _type = BY;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:70:4: ( 'by' )
// EsperEPL2Grammar.g:70:6: 'by'
{
match("by"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "BY"
// $ANTLR start "GROUP"
public final void mGROUP() throws RecognitionException {
try {
int _type = GROUP;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:71:7: ( 'group' )
// EsperEPL2Grammar.g:71:9: 'group'
{
match("group"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "GROUP"
// $ANTLR start "HAVING"
public final void mHAVING() throws RecognitionException {
try {
int _type = HAVING;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:72:8: ( 'having' )
// EsperEPL2Grammar.g:72:10: 'having'
{
match("having"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "HAVING"
// $ANTLR start "DISTINCT"
public final void mDISTINCT() throws RecognitionException {
try {
int _type = DISTINCT;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:73:10: ( 'distinct' )
// EsperEPL2Grammar.g:73:12: 'distinct'
{
match("distinct"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "DISTINCT"
// $ANTLR start "ALL"
public final void mALL() throws RecognitionException {
try {
int _type = ALL;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:74:5: ( 'all' )
// EsperEPL2Grammar.g:74:7: 'all'
{
match("all"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "ALL"
// $ANTLR start "ANY"
public final void mANY() throws RecognitionException {
try {
int _type = ANY;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:75:5: ( 'any' )
// EsperEPL2Grammar.g:75:7: 'any'
{
match("any"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "ANY"
// $ANTLR start "SOME"
public final void mSOME() throws RecognitionException {
try {
int _type = SOME;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:76:6: ( 'some' )
// EsperEPL2Grammar.g:76:8: 'some'
{
match("some"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "SOME"
// $ANTLR start "OUTPUT"
public final void mOUTPUT() throws RecognitionException {
try {
int _type = OUTPUT;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:77:8: ( 'output' )
// EsperEPL2Grammar.g:77:10: 'output'
{
match("output"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "OUTPUT"
// $ANTLR start "EVENTS"
public final void mEVENTS() throws RecognitionException {
try {
int _type = EVENTS;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:78:8: ( 'events' )
// EsperEPL2Grammar.g:78:10: 'events'
{
match("events"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "EVENTS"
// $ANTLR start "FIRST"
public final void mFIRST() throws RecognitionException {
try {
int _type = FIRST;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:79:7: ( 'first' )
// EsperEPL2Grammar.g:79:9: 'first'
{
match("first"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "FIRST"
// $ANTLR start "LAST"
public final void mLAST() throws RecognitionException {
try {
int _type = LAST;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:80:6: ( 'last' )
// EsperEPL2Grammar.g:80:8: 'last'
{
match("last"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "LAST"
// $ANTLR start "INSERT"
public final void mINSERT() throws RecognitionException {
try {
int _type = INSERT;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:81:8: ( 'insert' )
// EsperEPL2Grammar.g:81:10: 'insert'
{
match("insert"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "INSERT"
// $ANTLR start "INTO"
public final void mINTO() throws RecognitionException {
try {
int _type = INTO;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:82:6: ( 'into' )
// EsperEPL2Grammar.g:82:8: 'into'
{
match("into"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "INTO"
// $ANTLR start "ORDER"
public final void mORDER() throws RecognitionException {
try {
int _type = ORDER;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:83:7: ( 'order' )
// EsperEPL2Grammar.g:83:9: 'order'
{
match("order"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "ORDER"
// $ANTLR start "ASC"
public final void mASC() throws RecognitionException {
try {
int _type = ASC;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:84:5: ( 'asc' )
// EsperEPL2Grammar.g:84:7: 'asc'
{
match("asc"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "ASC"
// $ANTLR start "DESC"
public final void mDESC() throws RecognitionException {
try {
int _type = DESC;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:85:6: ( 'desc' )
// EsperEPL2Grammar.g:85:8: 'desc'
{
match("desc"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "DESC"
// $ANTLR start "RSTREAM"
public final void mRSTREAM() throws RecognitionException {
try {
int _type = RSTREAM;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:86:9: ( 'rstream' )
// EsperEPL2Grammar.g:86:11: 'rstream'
{
match("rstream"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "RSTREAM"
// $ANTLR start "ISTREAM"
public final void mISTREAM() throws RecognitionException {
try {
int _type = ISTREAM;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:87:9: ( 'istream' )
// EsperEPL2Grammar.g:87:11: 'istream'
{
match("istream"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "ISTREAM"
// $ANTLR start "IRSTREAM"
public final void mIRSTREAM() throws RecognitionException {
try {
int _type = IRSTREAM;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:88:10: ( 'irstream' )
// EsperEPL2Grammar.g:88:12: 'irstream'
{
match("irstream"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "IRSTREAM"
// $ANTLR start "SCHEMA"
public final void mSCHEMA() throws RecognitionException {
try {
int _type = SCHEMA;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:89:8: ( 'schema' )
// EsperEPL2Grammar.g:89:10: 'schema'
{
match("schema"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "SCHEMA"
// $ANTLR start "UNIDIRECTIONAL"
public final void mUNIDIRECTIONAL() throws RecognitionException {
try {
int _type = UNIDIRECTIONAL;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:90:16: ( 'unidirectional' )
// EsperEPL2Grammar.g:90:18: 'unidirectional'
{
match("unidirectional"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "UNIDIRECTIONAL"
// $ANTLR start "RETAINUNION"
public final void mRETAINUNION() throws RecognitionException {
try {
int _type = RETAINUNION;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:91:13: ( 'retain-union' )
// EsperEPL2Grammar.g:91:15: 'retain-union'
{
match("retain-union"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "RETAINUNION"
// $ANTLR start "RETAININTERSECTION"
public final void mRETAININTERSECTION() throws RecognitionException {
try {
int _type = RETAININTERSECTION;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:92:20: ( 'retain-intersection' )
// EsperEPL2Grammar.g:92:22: 'retain-intersection'
{
match("retain-intersection"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "RETAININTERSECTION"
// $ANTLR start "PATTERN"
public final void mPATTERN() throws RecognitionException {
try {
int _type = PATTERN;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:93:9: ( 'pattern' )
// EsperEPL2Grammar.g:93:11: 'pattern'
{
match("pattern"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "PATTERN"
// $ANTLR start "SQL"
public final void mSQL() throws RecognitionException {
try {
int _type = SQL;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:94:5: ( 'sql' )
// EsperEPL2Grammar.g:94:7: 'sql'
{
match("sql"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "SQL"
// $ANTLR start "METADATASQL"
public final void mMETADATASQL() throws RecognitionException {
try {
int _type = METADATASQL;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:95:13: ( 'metadatasql' )
// EsperEPL2Grammar.g:95:15: 'metadatasql'
{
match("metadatasql"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "METADATASQL"
// $ANTLR start "PREVIOUS"
public final void mPREVIOUS() throws RecognitionException {
try {
int _type = PREVIOUS;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:96:10: ( 'prev' )
// EsperEPL2Grammar.g:96:12: 'prev'
{
match("prev"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "PREVIOUS"
// $ANTLR start "PREVIOUSTAIL"
public final void mPREVIOUSTAIL() throws RecognitionException {
try {
int _type = PREVIOUSTAIL;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:97:14: ( 'prevtail' )
// EsperEPL2Grammar.g:97:16: 'prevtail'
{
match("prevtail"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "PREVIOUSTAIL"
// $ANTLR start "PREVIOUSCOUNT"
public final void mPREVIOUSCOUNT() throws RecognitionException {
try {
int _type = PREVIOUSCOUNT;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:98:15: ( 'prevcount' )
// EsperEPL2Grammar.g:98:17: 'prevcount'
{
match("prevcount"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "PREVIOUSCOUNT"
// $ANTLR start "PREVIOUSWINDOW"
public final void mPREVIOUSWINDOW() throws RecognitionException {
try {
int _type = PREVIOUSWINDOW;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:99:16: ( 'prevwindow' )
// EsperEPL2Grammar.g:99:18: 'prevwindow'
{
match("prevwindow"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "PREVIOUSWINDOW"
// $ANTLR start "PRIOR"
public final void mPRIOR() throws RecognitionException {
try {
int _type = PRIOR;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:100:7: ( 'prior' )
// EsperEPL2Grammar.g:100:9: 'prior'
{
match("prior"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "PRIOR"
// $ANTLR start "EXISTS"
public final void mEXISTS() throws RecognitionException {
try {
int _type = EXISTS;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:101:8: ( 'exists' )
// EsperEPL2Grammar.g:101:10: 'exists'
{
match("exists"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "EXISTS"
// $ANTLR start "WEEKDAY"
public final void mWEEKDAY() throws RecognitionException {
try {
int _type = WEEKDAY;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:102:9: ( 'weekday' )
// EsperEPL2Grammar.g:102:11: 'weekday'
{
match("weekday"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "WEEKDAY"
// $ANTLR start "LW"
public final void mLW() throws RecognitionException {
try {
int _type = LW;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:103:4: ( 'lastweekday' )
// EsperEPL2Grammar.g:103:6: 'lastweekday'
{
match("lastweekday"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "LW"
// $ANTLR start "INSTANCEOF"
public final void mINSTANCEOF() throws RecognitionException {
try {
int _type = INSTANCEOF;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:104:12: ( 'instanceof' )
// EsperEPL2Grammar.g:104:14: 'instanceof'
{
match("instanceof"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "INSTANCEOF"
// $ANTLR start "TYPEOF"
public final void mTYPEOF() throws RecognitionException {
try {
int _type = TYPEOF;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:105:8: ( 'typeof' )
// EsperEPL2Grammar.g:105:10: 'typeof'
{
match("typeof"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "TYPEOF"
// $ANTLR start "CAST"
public final void mCAST() throws RecognitionException {
try {
int _type = CAST;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:106:6: ( 'cast' )
// EsperEPL2Grammar.g:106:8: 'cast'
{
match("cast"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "CAST"
// $ANTLR start "CURRENT_TIMESTAMP"
public final void mCURRENT_TIMESTAMP() throws RecognitionException {
try {
int _type = CURRENT_TIMESTAMP;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:107:19: ( 'current_timestamp' )
// EsperEPL2Grammar.g:107:21: 'current_timestamp'
{
match("current_timestamp"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "CURRENT_TIMESTAMP"
// $ANTLR start "DELETE"
public final void mDELETE() throws RecognitionException {
try {
int _type = DELETE;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:108:8: ( 'delete' )
// EsperEPL2Grammar.g:108:10: 'delete'
{
match("delete"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "DELETE"
// $ANTLR start "SNAPSHOT"
public final void mSNAPSHOT() throws RecognitionException {
try {
int _type = SNAPSHOT;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:109:10: ( 'snapshot' )
// EsperEPL2Grammar.g:109:12: 'snapshot'
{
match("snapshot"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "SNAPSHOT"
// $ANTLR start "SET"
public final void mSET() throws RecognitionException {
try {
int _type = SET;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:110:5: ( 'set' )
// EsperEPL2Grammar.g:110:7: 'set'
{
match("set"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "SET"
// $ANTLR start "VARIABLE"
public final void mVARIABLE() throws RecognitionException {
try {
int _type = VARIABLE;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:111:10: ( 'variable' )
// EsperEPL2Grammar.g:111:12: 'variable'
{
match("variable"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "VARIABLE"
// $ANTLR start "UNTIL"
public final void mUNTIL() throws RecognitionException {
try {
int _type = UNTIL;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:112:7: ( 'until' )
// EsperEPL2Grammar.g:112:9: 'until'
{
match("until"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "UNTIL"
// $ANTLR start "AT"
public final void mAT() throws RecognitionException {
try {
int _type = AT;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:113:4: ( 'at' )
// EsperEPL2Grammar.g:113:6: 'at'
{
match("at"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "AT"
// $ANTLR start "INDEX"
public final void mINDEX() throws RecognitionException {
try {
int _type = INDEX;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:114:7: ( 'index' )
// EsperEPL2Grammar.g:114:9: 'index'
{
match("index"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "INDEX"
// $ANTLR start "TIMEPERIOD_YEAR"
public final void mTIMEPERIOD_YEAR() throws RecognitionException {
try {
int _type = TIMEPERIOD_YEAR;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:115:17: ( 'year' )
// EsperEPL2Grammar.g:115:19: 'year'
{
match("year"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "TIMEPERIOD_YEAR"
// $ANTLR start "TIMEPERIOD_YEARS"
public final void mTIMEPERIOD_YEARS() throws RecognitionException {
try {
int _type = TIMEPERIOD_YEARS;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:116:18: ( 'years' )
// EsperEPL2Grammar.g:116:20: 'years'
{
match("years"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "TIMEPERIOD_YEARS"
// $ANTLR start "TIMEPERIOD_MONTH"
public final void mTIMEPERIOD_MONTH() throws RecognitionException {
try {
int _type = TIMEPERIOD_MONTH;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:117:18: ( 'month' )
// EsperEPL2Grammar.g:117:20: 'month'
{
match("month"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "TIMEPERIOD_MONTH"
// $ANTLR start "TIMEPERIOD_MONTHS"
public final void mTIMEPERIOD_MONTHS() throws RecognitionException {
try {
int _type = TIMEPERIOD_MONTHS;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:118:19: ( 'months' )
// EsperEPL2Grammar.g:118:21: 'months'
{
match("months"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "TIMEPERIOD_MONTHS"
// $ANTLR start "TIMEPERIOD_WEEK"
public final void mTIMEPERIOD_WEEK() throws RecognitionException {
try {
int _type = TIMEPERIOD_WEEK;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:119:17: ( 'week' )
// EsperEPL2Grammar.g:119:19: 'week'
{
match("week"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "TIMEPERIOD_WEEK"
// $ANTLR start "TIMEPERIOD_WEEKS"
public final void mTIMEPERIOD_WEEKS() throws RecognitionException {
try {
int _type = TIMEPERIOD_WEEKS;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:120:18: ( 'weeks' )
// EsperEPL2Grammar.g:120:20: 'weeks'
{
match("weeks"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "TIMEPERIOD_WEEKS"
// $ANTLR start "TIMEPERIOD_DAY"
public final void mTIMEPERIOD_DAY() throws RecognitionException {
try {
int _type = TIMEPERIOD_DAY;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:121:16: ( 'day' )
// EsperEPL2Grammar.g:121:18: 'day'
{
match("day"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "TIMEPERIOD_DAY"
// $ANTLR start "TIMEPERIOD_DAYS"
public final void mTIMEPERIOD_DAYS() throws RecognitionException {
try {
int _type = TIMEPERIOD_DAYS;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:122:17: ( 'days' )
// EsperEPL2Grammar.g:122:19: 'days'
{
match("days"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "TIMEPERIOD_DAYS"
// $ANTLR start "TIMEPERIOD_HOUR"
public final void mTIMEPERIOD_HOUR() throws RecognitionException {
try {
int _type = TIMEPERIOD_HOUR;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:123:17: ( 'hour' )
// EsperEPL2Grammar.g:123:19: 'hour'
{
match("hour"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "TIMEPERIOD_HOUR"
// $ANTLR start "TIMEPERIOD_HOURS"
public final void mTIMEPERIOD_HOURS() throws RecognitionException {
try {
int _type = TIMEPERIOD_HOURS;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:124:18: ( 'hours' )
// EsperEPL2Grammar.g:124:20: 'hours'
{
match("hours"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "TIMEPERIOD_HOURS"
// $ANTLR start "TIMEPERIOD_MINUTE"
public final void mTIMEPERIOD_MINUTE() throws RecognitionException {
try {
int _type = TIMEPERIOD_MINUTE;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:125:19: ( 'minute' )
// EsperEPL2Grammar.g:125:21: 'minute'
{
match("minute"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "TIMEPERIOD_MINUTE"
// $ANTLR start "TIMEPERIOD_MINUTES"
public final void mTIMEPERIOD_MINUTES() throws RecognitionException {
try {
int _type = TIMEPERIOD_MINUTES;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:126:20: ( 'minutes' )
// EsperEPL2Grammar.g:126:22: 'minutes'
{
match("minutes"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "TIMEPERIOD_MINUTES"
// $ANTLR start "TIMEPERIOD_SEC"
public final void mTIMEPERIOD_SEC() throws RecognitionException {
try {
int _type = TIMEPERIOD_SEC;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:127:16: ( 'sec' )
// EsperEPL2Grammar.g:127:18: 'sec'
{
match("sec"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "TIMEPERIOD_SEC"
// $ANTLR start "TIMEPERIOD_SECOND"
public final void mTIMEPERIOD_SECOND() throws RecognitionException {
try {
int _type = TIMEPERIOD_SECOND;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:128:19: ( 'second' )
// EsperEPL2Grammar.g:128:21: 'second'
{
match("second"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "TIMEPERIOD_SECOND"
// $ANTLR start "TIMEPERIOD_SECONDS"
public final void mTIMEPERIOD_SECONDS() throws RecognitionException {
try {
int _type = TIMEPERIOD_SECONDS;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:129:20: ( 'seconds' )
// EsperEPL2Grammar.g:129:22: 'seconds'
{
match("seconds"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "TIMEPERIOD_SECONDS"
// $ANTLR start "TIMEPERIOD_MILLISEC"
public final void mTIMEPERIOD_MILLISEC() throws RecognitionException {
try {
int _type = TIMEPERIOD_MILLISEC;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:130:21: ( 'msec' )
// EsperEPL2Grammar.g:130:23: 'msec'
{
match("msec"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "TIMEPERIOD_MILLISEC"
// $ANTLR start "TIMEPERIOD_MILLISECOND"
public final void mTIMEPERIOD_MILLISECOND() throws RecognitionException {
try {
int _type = TIMEPERIOD_MILLISECOND;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:131:24: ( 'millisecond' )
// EsperEPL2Grammar.g:131:26: 'millisecond'
{
match("millisecond"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "TIMEPERIOD_MILLISECOND"
// $ANTLR start "TIMEPERIOD_MILLISECONDS"
public final void mTIMEPERIOD_MILLISECONDS() throws RecognitionException {
try {
int _type = TIMEPERIOD_MILLISECONDS;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:132:25: ( 'milliseconds' )
// EsperEPL2Grammar.g:132:27: 'milliseconds'
{
match("milliseconds"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "TIMEPERIOD_MILLISECONDS"
// $ANTLR start "BOOLEAN_TRUE"
public final void mBOOLEAN_TRUE() throws RecognitionException {
try {
int _type = BOOLEAN_TRUE;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:133:14: ( 'true' )
// EsperEPL2Grammar.g:133:16: 'true'
{
match("true"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "BOOLEAN_TRUE"
// $ANTLR start "BOOLEAN_FALSE"
public final void mBOOLEAN_FALSE() throws RecognitionException {
try {
int _type = BOOLEAN_FALSE;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:134:15: ( 'false' )
// EsperEPL2Grammar.g:134:17: 'false'
{
match("false"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "BOOLEAN_FALSE"
// $ANTLR start "VALUE_NULL"
public final void mVALUE_NULL() throws RecognitionException {
try {
int _type = VALUE_NULL;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:135:12: ( 'null' )
// EsperEPL2Grammar.g:135:14: 'null'
{
match("null"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "VALUE_NULL"
// $ANTLR start "ROW_LIMIT_EXPR"
public final void mROW_LIMIT_EXPR() throws RecognitionException {
try {
int _type = ROW_LIMIT_EXPR;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:136:16: ( 'limit' )
// EsperEPL2Grammar.g:136:18: 'limit'
{
match("limit"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "ROW_LIMIT_EXPR"
// $ANTLR start "OFFSET"
public final void mOFFSET() throws RecognitionException {
try {
int _type = OFFSET;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:137:8: ( 'offset' )
// EsperEPL2Grammar.g:137:10: 'offset'
{
match("offset"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "OFFSET"
// $ANTLR start "UPDATE"
public final void mUPDATE() throws RecognitionException {
try {
int _type = UPDATE;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:138:8: ( 'update' )
// EsperEPL2Grammar.g:138:10: 'update'
{
match("update"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "UPDATE"
// $ANTLR start "MATCH_RECOGNIZE"
public final void mMATCH_RECOGNIZE() throws RecognitionException {
try {
int _type = MATCH_RECOGNIZE;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:139:17: ( 'match_recognize' )
// EsperEPL2Grammar.g:139:19: 'match_recognize'
{
match("match_recognize"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "MATCH_RECOGNIZE"
// $ANTLR start "MEASURES"
public final void mMEASURES() throws RecognitionException {
try {
int _type = MEASURES;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:140:10: ( 'measures' )
// EsperEPL2Grammar.g:140:12: 'measures'
{
match("measures"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "MEASURES"
// $ANTLR start "DEFINE"
public final void mDEFINE() throws RecognitionException {
try {
int _type = DEFINE;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:141:8: ( 'define' )
// EsperEPL2Grammar.g:141:10: 'define'
{
match("define"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "DEFINE"
// $ANTLR start "PARTITION"
public final void mPARTITION() throws RecognitionException {
try {
int _type = PARTITION;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:142:11: ( 'partition' )
// EsperEPL2Grammar.g:142:13: 'partition'
{
match("partition"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "PARTITION"
// $ANTLR start "MATCHES"
public final void mMATCHES() throws RecognitionException {
try {
int _type = MATCHES;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:143:9: ( 'matches' )
// EsperEPL2Grammar.g:143:11: 'matches'
{
match("matches"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "MATCHES"
// $ANTLR start "AFTER"
public final void mAFTER() throws RecognitionException {
try {
int _type = AFTER;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:144:7: ( 'after' )
// EsperEPL2Grammar.g:144:9: 'after'
{
match("after"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "AFTER"
// $ANTLR start "FOR"
public final void mFOR() throws RecognitionException {
try {
int _type = FOR;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:145:5: ( 'for' )
// EsperEPL2Grammar.g:145:7: 'for'
{
match("for"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "FOR"
// $ANTLR start "WHILE"
public final void mWHILE() throws RecognitionException {
try {
int _type = WHILE;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:146:7: ( 'while' )
// EsperEPL2Grammar.g:146:9: 'while'
{
match("while"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "WHILE"
// $ANTLR start "USING"
public final void mUSING() throws RecognitionException {
try {
int _type = USING;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:147:7: ( 'using' )
// EsperEPL2Grammar.g:147:9: 'using'
{
match("using"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "USING"
// $ANTLR start "MERGE"
public final void mMERGE() throws RecognitionException {
try {
int _type = MERGE;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:148:7: ( 'merge' )
// EsperEPL2Grammar.g:148:9: 'merge'
{
match("merge"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "MERGE"
// $ANTLR start "MATCHED"
public final void mMATCHED() throws RecognitionException {
try {
int _type = MATCHED;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:149:9: ( 'matched' )
// EsperEPL2Grammar.g:149:11: 'matched'
{
match("matched"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "MATCHED"
// $ANTLR start "EXPRESSIONDECL"
public final void mEXPRESSIONDECL() throws RecognitionException {
try {
int _type = EXPRESSIONDECL;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:150:16: ( 'expression' )
// EsperEPL2Grammar.g:150:18: 'expression'
{
match("expression"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "EXPRESSIONDECL"
// $ANTLR start "NEWKW"
public final void mNEWKW() throws RecognitionException {
try {
int _type = NEWKW;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:151:7: ( 'new' )
// EsperEPL2Grammar.g:151:9: 'new'
{
match("new"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "NEWKW"
// $ANTLR start "START"
public final void mSTART() throws RecognitionException {
try {
int _type = START;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:152:7: ( 'start' )
// EsperEPL2Grammar.g:152:9: 'start'
{
match("start"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "START"
// $ANTLR start "CONTEXT"
public final void mCONTEXT() throws RecognitionException {
try {
int _type = CONTEXT;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:153:9: ( 'context' )
// EsperEPL2Grammar.g:153:11: 'context'
{
match("context"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "CONTEXT"
// $ANTLR start "INITIATED"
public final void mINITIATED() throws RecognitionException {
try {
int _type = INITIATED;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:154:11: ( 'initiated' )
// EsperEPL2Grammar.g:154:13: 'initiated'
{
match("initiated"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "INITIATED"
// $ANTLR start "TERMINATED"
public final void mTERMINATED() throws RecognitionException {
try {
int _type = TERMINATED;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:155:12: ( 'terminated' )
// EsperEPL2Grammar.g:155:14: 'terminated'
{
match("terminated"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "TERMINATED"
// $ANTLR start "DATAFLOW"
public final void mDATAFLOW() throws RecognitionException {
try {
int _type = DATAFLOW;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:156:10: ( 'dataflow' )
// EsperEPL2Grammar.g:156:12: 'dataflow'
{
match("dataflow"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "DATAFLOW"
// $ANTLR start "FOLLOWMAX_BEGIN"
public final void mFOLLOWMAX_BEGIN() throws RecognitionException {
try {
int _type = FOLLOWMAX_BEGIN;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:2204:17: ( '-[' )
// EsperEPL2Grammar.g:2204:19: '-['
{
match("-["); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "FOLLOWMAX_BEGIN"
// $ANTLR start "FOLLOWMAX_END"
public final void mFOLLOWMAX_END() throws RecognitionException {
try {
int _type = FOLLOWMAX_END;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:2205:17: ( ']>' )
// EsperEPL2Grammar.g:2205:19: ']>'
{
match("]>"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "FOLLOWMAX_END"
// $ANTLR start "FOLLOWED_BY"
public final void mFOLLOWED_BY() throws RecognitionException {
try {
int _type = FOLLOWED_BY;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:2206:14: ( '->' )
// EsperEPL2Grammar.g:2206:16: '->'
{
match("->"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "FOLLOWED_BY"
// $ANTLR start "GOES"
public final void mGOES() throws RecognitionException {
try {
int _type = GOES;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:2207:8: ( '=>' )
// EsperEPL2Grammar.g:2207:10: '=>'
{
match("=>"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "GOES"
// $ANTLR start "EQUALS"
public final void mEQUALS() throws RecognitionException {
try {
int _type = EQUALS;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:2208:10: ( '=' )
// EsperEPL2Grammar.g:2208:12: '='
{
match('='); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "EQUALS"
// $ANTLR start "SQL_NE"
public final void mSQL_NE() throws RecognitionException {
try {
int _type = SQL_NE;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:2209:10: ( '<>' )
// EsperEPL2Grammar.g:2209:12: '<>'
{
match("<>"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "SQL_NE"
// $ANTLR start "QUESTION"
public final void mQUESTION() throws RecognitionException {
try {
int _type = QUESTION;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:2210:11: ( '?' )
// EsperEPL2Grammar.g:2210:13: '?'
{
match('?'); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "QUESTION"
// $ANTLR start "LPAREN"
public final void mLPAREN() throws RecognitionException {
try {
int _type = LPAREN;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:2211:10: ( '(' )
// EsperEPL2Grammar.g:2211:12: '('
{
match('('); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "LPAREN"
// $ANTLR start "RPAREN"
public final void mRPAREN() throws RecognitionException {
try {
int _type = RPAREN;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:2212:10: ( ')' )
// EsperEPL2Grammar.g:2212:12: ')'
{
match(')'); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "RPAREN"
// $ANTLR start "LBRACK"
public final void mLBRACK() throws RecognitionException {
try {
int _type = LBRACK;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:2213:10: ( '[' )
// EsperEPL2Grammar.g:2213:12: '['
{
match('['); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "LBRACK"
// $ANTLR start "RBRACK"
public final void mRBRACK() throws RecognitionException {
try {
int _type = RBRACK;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:2214:10: ( ']' )
// EsperEPL2Grammar.g:2214:12: ']'
{
match(']'); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "RBRACK"
// $ANTLR start "LCURLY"
public final void mLCURLY() throws RecognitionException {
try {
int _type = LCURLY;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:2215:10: ( '{' )
// EsperEPL2Grammar.g:2215:12: '{'
{
match('{'); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "LCURLY"
// $ANTLR start "RCURLY"
public final void mRCURLY() throws RecognitionException {
try {
int _type = RCURLY;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:2216:10: ( '}' )
// EsperEPL2Grammar.g:2216:12: '}'
{
match('}'); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "RCURLY"
// $ANTLR start "COLON"
public final void mCOLON() throws RecognitionException {
try {
int _type = COLON;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:2217:9: ( ':' )
// EsperEPL2Grammar.g:2217:11: ':'
{
match(':'); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "COLON"
// $ANTLR start "COMMA"
public final void mCOMMA() throws RecognitionException {
try {
int _type = COMMA;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:2218:9: ( ',' )
// EsperEPL2Grammar.g:2218:11: ','
{
match(','); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "COMMA"
// $ANTLR start "EQUAL"
public final void mEQUAL() throws RecognitionException {
try {
int _type = EQUAL;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:2219:9: ( '==' )
// EsperEPL2Grammar.g:2219:11: '=='
{
match("=="); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "EQUAL"
// $ANTLR start "LNOT"
public final void mLNOT() throws RecognitionException {
try {
int _type = LNOT;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:2220:8: ( '!' )
// EsperEPL2Grammar.g:2220:10: '!'
{
match('!'); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "LNOT"
// $ANTLR start "BNOT"
public final void mBNOT() throws RecognitionException {
try {
int _type = BNOT;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:2221:8: ( '~' )
// EsperEPL2Grammar.g:2221:10: '~'
{
match('~'); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "BNOT"
// $ANTLR start "NOT_EQUAL"
public final void mNOT_EQUAL() throws RecognitionException {
try {
int _type = NOT_EQUAL;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:2222:12: ( '!=' )
// EsperEPL2Grammar.g:2222:14: '!='
{
match("!="); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "NOT_EQUAL"
// $ANTLR start "DIV"
public final void mDIV() throws RecognitionException {
try {
int _type = DIV;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:2223:7: ( '/' )
// EsperEPL2Grammar.g:2223:9: '/'
{
match('/'); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "DIV"
// $ANTLR start "DIV_ASSIGN"
public final void mDIV_ASSIGN() throws RecognitionException {
try {
int _type = DIV_ASSIGN;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:2224:13: ( '/=' )
// EsperEPL2Grammar.g:2224:15: '/='
{
match("/="); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "DIV_ASSIGN"
// $ANTLR start "PLUS"
public final void mPLUS() throws RecognitionException {
try {
int _type = PLUS;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:2225:8: ( '+' )
// EsperEPL2Grammar.g:2225:10: '+'
{
match('+'); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "PLUS"
// $ANTLR start "PLUS_ASSIGN"
public final void mPLUS_ASSIGN() throws RecognitionException {
try {
int _type = PLUS_ASSIGN;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:2226:13: ( '+=' )
// EsperEPL2Grammar.g:2226:15: '+='
{
match("+="); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "PLUS_ASSIGN"
// $ANTLR start "INC"
public final void mINC() throws RecognitionException {
try {
int _type = INC;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:2227:7: ( '++' )
// EsperEPL2Grammar.g:2227:9: '++'
{
match("++"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "INC"
// $ANTLR start "MINUS"
public final void mMINUS() throws RecognitionException {
try {
int _type = MINUS;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:2228:9: ( '-' )
// EsperEPL2Grammar.g:2228:11: '-'
{
match('-'); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "MINUS"
// $ANTLR start "MINUS_ASSIGN"
public final void mMINUS_ASSIGN() throws RecognitionException {
try {
int _type = MINUS_ASSIGN;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:2229:15: ( '-=' )
// EsperEPL2Grammar.g:2229:17: '-='
{
match("-="); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "MINUS_ASSIGN"
// $ANTLR start "DEC"
public final void mDEC() throws RecognitionException {
try {
int _type = DEC;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:2230:7: ( '--' )
// EsperEPL2Grammar.g:2230:9: '--'
{
match("--"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "DEC"
// $ANTLR start "STAR"
public final void mSTAR() throws RecognitionException {
try {
int _type = STAR;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:2231:8: ( '*' )
// EsperEPL2Grammar.g:2231:10: '*'
{
match('*'); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "STAR"
// $ANTLR start "STAR_ASSIGN"
public final void mSTAR_ASSIGN() throws RecognitionException {
try {
int _type = STAR_ASSIGN;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:2232:14: ( '*=' )
// EsperEPL2Grammar.g:2232:16: '*='
{
match("*="); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "STAR_ASSIGN"
// $ANTLR start "MOD"
public final void mMOD() throws RecognitionException {
try {
int _type = MOD;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:2233:7: ( '%' )
// EsperEPL2Grammar.g:2233:9: '%'
{
match('%'); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "MOD"
// $ANTLR start "MOD_ASSIGN"
public final void mMOD_ASSIGN() throws RecognitionException {
try {
int _type = MOD_ASSIGN;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:2234:13: ( '%=' )
// EsperEPL2Grammar.g:2234:15: '%='
{
match("%="); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "MOD_ASSIGN"
// $ANTLR start "GE"
public final void mGE() throws RecognitionException {
try {
int _type = GE;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:2235:6: ( '>=' )
// EsperEPL2Grammar.g:2235:8: '>='
{
match(">="); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "GE"
// $ANTLR start "GT"
public final void mGT() throws RecognitionException {
try {
int _type = GT;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:2236:6: ( '>' )
// EsperEPL2Grammar.g:2236:8: '>'
{
match('>'); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "GT"
// $ANTLR start "LE"
public final void mLE() throws RecognitionException {
try {
int _type = LE;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:2237:6: ( '<=' )
// EsperEPL2Grammar.g:2237:8: '<='
{
match("<="); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "LE"
// $ANTLR start "LT"
public final void mLT() throws RecognitionException {
try {
int _type = LT;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:2238:6: ( '<' )
// EsperEPL2Grammar.g:2238:8: '<'
{
match('<'); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "LT"
// $ANTLR start "BXOR"
public final void mBXOR() throws RecognitionException {
try {
int _type = BXOR;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:2239:8: ( '^' )
// EsperEPL2Grammar.g:2239:10: '^'
{
match('^'); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "BXOR"
// $ANTLR start "BXOR_ASSIGN"
public final void mBXOR_ASSIGN() throws RecognitionException {
try {
int _type = BXOR_ASSIGN;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:2240:14: ( '^=' )
// EsperEPL2Grammar.g:2240:16: '^='
{
match("^="); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "BXOR_ASSIGN"
// $ANTLR start "BOR"
public final void mBOR() throws RecognitionException {
try {
int _type = BOR;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:2241:6: ( '|' )
// EsperEPL2Grammar.g:2241:8: '|'
{
match('|'); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "BOR"
// $ANTLR start "BOR_ASSIGN"
public final void mBOR_ASSIGN() throws RecognitionException {
try {
int _type = BOR_ASSIGN;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:2242:13: ( '|=' )
// EsperEPL2Grammar.g:2242:15: '|='
{
match("|="); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "BOR_ASSIGN"
// $ANTLR start "LOR"
public final void mLOR() throws RecognitionException {
try {
int _type = LOR;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:2243:6: ( '||' )
// EsperEPL2Grammar.g:2243:8: '||'
{
match("||"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "LOR"
// $ANTLR start "BAND"
public final void mBAND() throws RecognitionException {
try {
int _type = BAND;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:2244:8: ( '&' )
// EsperEPL2Grammar.g:2244:10: '&'
{
match('&'); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "BAND"
// $ANTLR start "BAND_ASSIGN"
public final void mBAND_ASSIGN() throws RecognitionException {
try {
int _type = BAND_ASSIGN;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:2245:14: ( '&=' )
// EsperEPL2Grammar.g:2245:16: '&='
{
match("&="); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "BAND_ASSIGN"
// $ANTLR start "LAND"
public final void mLAND() throws RecognitionException {
try {
int _type = LAND;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:2246:8: ( '&&' )
// EsperEPL2Grammar.g:2246:10: '&&'
{
match("&&"); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "LAND"
// $ANTLR start "SEMI"
public final void mSEMI() throws RecognitionException {
try {
int _type = SEMI;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:2247:8: ( ';' )
// EsperEPL2Grammar.g:2247:10: ';'
{
match(';'); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "SEMI"
// $ANTLR start "DOT"
public final void mDOT() throws RecognitionException {
try {
int _type = DOT;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:2248:7: ( '.' )
// EsperEPL2Grammar.g:2248:9: '.'
{
match('.'); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "DOT"
// $ANTLR start "NUM_LONG"
public final void mNUM_LONG() throws RecognitionException {
try {
int _type = NUM_LONG;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:2249:10: ( '\\u18FF' )
// EsperEPL2Grammar.g:2249:12: '\\u18FF'
{
match('\u18FF'); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "NUM_LONG"
// $ANTLR start "NUM_DOUBLE"
public final void mNUM_DOUBLE() throws RecognitionException {
try {
int _type = NUM_DOUBLE;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:2250:12: ( '\\u18FE' )
// EsperEPL2Grammar.g:2250:14: '\\u18FE'
{
match('\u18FE'); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "NUM_DOUBLE"
// $ANTLR start "NUM_FLOAT"
public final void mNUM_FLOAT() throws RecognitionException {
try {
int _type = NUM_FLOAT;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:2251:11: ( '\\u18FD' )
// EsperEPL2Grammar.g:2251:13: '\\u18FD'
{
match('\u18FD'); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "NUM_FLOAT"
// $ANTLR start "ESCAPECHAR"
public final void mESCAPECHAR() throws RecognitionException {
try {
int _type = ESCAPECHAR;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:2252:12: ( '\\\\' )
// EsperEPL2Grammar.g:2252:14: '\\\\'
{
match('\\'); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "ESCAPECHAR"
// $ANTLR start "ATCHAR"
public final void mATCHAR() throws RecognitionException {
try {
int _type = ATCHAR;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:2253:9: ( '@' )
// EsperEPL2Grammar.g:2253:11: '@'
{
match('@'); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "ATCHAR"
// $ANTLR start "WS"
public final void mWS() throws RecognitionException {
try {
int _type = WS;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:2256:4: ( ( ' ' | '\\t' | '\\f' | ( '\\r' | '\\n' ) )+ )
// EsperEPL2Grammar.g:2256:6: ( ' ' | '\\t' | '\\f' | ( '\\r' | '\\n' ) )+
{
// EsperEPL2Grammar.g:2256:6: ( ' ' | '\\t' | '\\f' | ( '\\r' | '\\n' ) )+
int cnt1=0;
loop1:
do {
int alt1=2;
int LA1_0 = input.LA(1);
if ( ((LA1_0>='\t' && LA1_0<='\n')||(LA1_0>='\f' && LA1_0<='\r')||LA1_0==' ') ) {
alt1=1;
}
switch (alt1) {
case 1 :
// EsperEPL2Grammar.g:
{
if ( (input.LA(1)>='\t' && input.LA(1)<='\n')||(input.LA(1)>='\f' && input.LA(1)<='\r')||input.LA(1)==' ' ) {
input.consume();
state.failed=false;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
}
break;
default :
if ( cnt1 >= 1 ) break loop1;
if (state.backtracking>0) {state.failed=true; return ;}
EarlyExitException eee =
new EarlyExitException(1, input);
throw eee;
}
cnt1++;
} while (true);
if ( state.backtracking==0 ) {
_channel=HIDDEN;
}
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "WS"
// $ANTLR start "SL_COMMENT"
public final void mSL_COMMENT() throws RecognitionException {
try {
int _type = SL_COMMENT;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:2270:2: ( '//' (~ ( '\\n' | '\\r' ) )* ( '\\n' | '\\r' ( '\\n' )? )? )
// EsperEPL2Grammar.g:2270:4: '//' (~ ( '\\n' | '\\r' ) )* ( '\\n' | '\\r' ( '\\n' )? )?
{
match("//"); if (state.failed) return ;
// EsperEPL2Grammar.g:2271:3: (~ ( '\\n' | '\\r' ) )*
loop2:
do {
int alt2=2;
int LA2_0 = input.LA(1);
if ( ((LA2_0>='\u0000' && LA2_0<='\t')||(LA2_0>='\u000B' && LA2_0<='\f')||(LA2_0>='\u000E' && LA2_0<='\uFFFF')) ) {
alt2=1;
}
switch (alt2) {
case 1 :
// EsperEPL2Grammar.g:2271:4: ~ ( '\\n' | '\\r' )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='\t')||(input.LA(1)>='\u000B' && input.LA(1)<='\f')||(input.LA(1)>='\u000E' && input.LA(1)<='\uFFFF') ) {
input.consume();
state.failed=false;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
}
break;
default :
break loop2;
}
} while (true);
// EsperEPL2Grammar.g:2271:19: ( '\\n' | '\\r' ( '\\n' )? )?
int alt4=3;
int LA4_0 = input.LA(1);
if ( (LA4_0=='\n') ) {
alt4=1;
}
else if ( (LA4_0=='\r') ) {
alt4=2;
}
switch (alt4) {
case 1 :
// EsperEPL2Grammar.g:2271:20: '\\n'
{
match('\n'); if (state.failed) return ;
}
break;
case 2 :
// EsperEPL2Grammar.g:2271:25: '\\r' ( '\\n' )?
{
match('\r'); if (state.failed) return ;
// EsperEPL2Grammar.g:2271:29: ( '\\n' )?
int alt3=2;
int LA3_0 = input.LA(1);
if ( (LA3_0=='\n') ) {
alt3=1;
}
switch (alt3) {
case 1 :
// EsperEPL2Grammar.g:2271:30: '\\n'
{
match('\n'); if (state.failed) return ;
}
break;
}
}
break;
}
if ( state.backtracking==0 ) {
_channel=HIDDEN;
}
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "SL_COMMENT"
// $ANTLR start "ML_COMMENT"
public final void mML_COMMENT() throws RecognitionException {
try {
int _type = ML_COMMENT;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:2277:5: ( '/*' ( options {greedy=false; } : . )* '*/' )
// EsperEPL2Grammar.g:2277:9: '/*' ( options {greedy=false; } : . )* '*/'
{
match("/*"); if (state.failed) return ;
// EsperEPL2Grammar.g:2277:14: ( options {greedy=false; } : . )*
loop5:
do {
int alt5=2;
int LA5_0 = input.LA(1);
if ( (LA5_0=='*') ) {
int LA5_1 = input.LA(2);
if ( (LA5_1=='/') ) {
alt5=2;
}
else if ( ((LA5_1>='\u0000' && LA5_1<='.')||(LA5_1>='0' && LA5_1<='\uFFFF')) ) {
alt5=1;
}
}
else if ( ((LA5_0>='\u0000' && LA5_0<=')')||(LA5_0>='+' && LA5_0<='\uFFFF')) ) {
alt5=1;
}
switch (alt5) {
case 1 :
// EsperEPL2Grammar.g:2277:42: .
{
matchAny(); if (state.failed) return ;
}
break;
default :
break loop5;
}
} while (true);
match("*/"); if (state.failed) return ;
if ( state.backtracking==0 ) {
_channel=HIDDEN;
}
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "ML_COMMENT"
// $ANTLR start "TICKED_STRING_LITERAL"
public final void mTICKED_STRING_LITERAL() throws RecognitionException {
try {
int _type = TICKED_STRING_LITERAL;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:2281:5: ( '`' ( EscapeSequence | ~ ( '\\`' | '\\\\' ) )* '`' )
// EsperEPL2Grammar.g:2281:9: '`' ( EscapeSequence | ~ ( '\\`' | '\\\\' ) )* '`'
{
match('`'); if (state.failed) return ;
// EsperEPL2Grammar.g:2281:13: ( EscapeSequence | ~ ( '\\`' | '\\\\' ) )*
loop6:
do {
int alt6=3;
int LA6_0 = input.LA(1);
if ( (LA6_0=='\\') ) {
alt6=1;
}
else if ( ((LA6_0>='\u0000' && LA6_0<='[')||(LA6_0>=']' && LA6_0<='_')||(LA6_0>='a' && LA6_0<='\uFFFF')) ) {
alt6=2;
}
switch (alt6) {
case 1 :
// EsperEPL2Grammar.g:2281:15: EscapeSequence
{
mEscapeSequence(); if (state.failed) return ;
}
break;
case 2 :
// EsperEPL2Grammar.g:2281:32: ~ ( '\\`' | '\\\\' )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='_')||(input.LA(1)>='a' && input.LA(1)<='\uFFFF') ) {
input.consume();
state.failed=false;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
}
break;
default :
break loop6;
}
} while (true);
match('`'); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "TICKED_STRING_LITERAL"
// $ANTLR start "QUOTED_STRING_LITERAL"
public final void mQUOTED_STRING_LITERAL() throws RecognitionException {
try {
int _type = QUOTED_STRING_LITERAL;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:2285:5: ( '\\'' ( EscapeSequence | ~ ( '\\'' | '\\\\' ) )* '\\'' )
// EsperEPL2Grammar.g:2285:9: '\\'' ( EscapeSequence | ~ ( '\\'' | '\\\\' ) )* '\\''
{
match('\''); if (state.failed) return ;
// EsperEPL2Grammar.g:2285:14: ( EscapeSequence | ~ ( '\\'' | '\\\\' ) )*
loop7:
do {
int alt7=3;
int LA7_0 = input.LA(1);
if ( (LA7_0=='\\') ) {
alt7=1;
}
else if ( ((LA7_0>='\u0000' && LA7_0<='&')||(LA7_0>='(' && LA7_0<='[')||(LA7_0>=']' && LA7_0<='\uFFFF')) ) {
alt7=2;
}
switch (alt7) {
case 1 :
// EsperEPL2Grammar.g:2285:16: EscapeSequence
{
mEscapeSequence(); if (state.failed) return ;
}
break;
case 2 :
// EsperEPL2Grammar.g:2285:33: ~ ( '\\'' | '\\\\' )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) {
input.consume();
state.failed=false;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
}
break;
default :
break loop7;
}
} while (true);
match('\''); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "QUOTED_STRING_LITERAL"
// $ANTLR start "STRING_LITERAL"
public final void mSTRING_LITERAL() throws RecognitionException {
try {
int _type = STRING_LITERAL;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:2289:5: ( '\"' ( EscapeSequence | ~ ( '\\\\' | '\"' ) )* '\"' )
// EsperEPL2Grammar.g:2289:8: '\"' ( EscapeSequence | ~ ( '\\\\' | '\"' ) )* '\"'
{
match('\"'); if (state.failed) return ;
// EsperEPL2Grammar.g:2289:12: ( EscapeSequence | ~ ( '\\\\' | '\"' ) )*
loop8:
do {
int alt8=3;
int LA8_0 = input.LA(1);
if ( (LA8_0=='\\') ) {
alt8=1;
}
else if ( ((LA8_0>='\u0000' && LA8_0<='!')||(LA8_0>='#' && LA8_0<='[')||(LA8_0>=']' && LA8_0<='\uFFFF')) ) {
alt8=2;
}
switch (alt8) {
case 1 :
// EsperEPL2Grammar.g:2289:14: EscapeSequence
{
mEscapeSequence(); if (state.failed) return ;
}
break;
case 2 :
// EsperEPL2Grammar.g:2289:31: ~ ( '\\\\' | '\"' )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) {
input.consume();
state.failed=false;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
}
break;
default :
break loop8;
}
} while (true);
match('\"'); if (state.failed) return ;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "STRING_LITERAL"
// $ANTLR start "EscapeSequence"
public final void mEscapeSequence() throws RecognitionException {
try {
// EsperEPL2Grammar.g:2293:16: ( '\\\\' ( 'n' | 'r' | 't' | 'b' | 'f' | '\"' | '\\'' | '\\\\' | UnicodeEscape | OctalEscape | . ) )
// EsperEPL2Grammar.g:2293:18: '\\\\' ( 'n' | 'r' | 't' | 'b' | 'f' | '\"' | '\\'' | '\\\\' | UnicodeEscape | OctalEscape | . )
{
match('\\'); if (state.failed) return ;
// EsperEPL2Grammar.g:2294:3: ( 'n' | 'r' | 't' | 'b' | 'f' | '\"' | '\\'' | '\\\\' | UnicodeEscape | OctalEscape | . )
int alt9=11;
int LA9_0 = input.LA(1);
if ( (LA9_0=='n') ) {
alt9=1;
}
else if ( (LA9_0=='r') ) {
alt9=2;
}
else if ( (LA9_0=='t') ) {
alt9=3;
}
else if ( (LA9_0=='b') ) {
alt9=4;
}
else if ( (LA9_0=='f') ) {
alt9=5;
}
else if ( (LA9_0=='\"') ) {
alt9=6;
}
else if ( (LA9_0=='\'') ) {
alt9=7;
}
else if ( (LA9_0=='\\') ) {
switch ( input.LA(2) ) {
case 'u':
{
alt9=9;
}
break;
case '0':
case '1':
case '2':
case '3':
case '4':
case '5':
case '6':
case '7':
{
alt9=10;
}
break;
default:
alt9=8;}
}
else if ( ((LA9_0>='\u0000' && LA9_0<='!')||(LA9_0>='#' && LA9_0<='&')||(LA9_0>='(' && LA9_0<='[')||(LA9_0>=']' && LA9_0<='a')||(LA9_0>='c' && LA9_0<='e')||(LA9_0>='g' && LA9_0<='m')||(LA9_0>='o' && LA9_0<='q')||LA9_0=='s'||(LA9_0>='u' && LA9_0<='\uFFFF')) ) {
alt9=11;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("", 9, 0, input);
throw nvae;
}
switch (alt9) {
case 1 :
// EsperEPL2Grammar.g:2294:5: 'n'
{
match('n'); if (state.failed) return ;
}
break;
case 2 :
// EsperEPL2Grammar.g:2295:5: 'r'
{
match('r'); if (state.failed) return ;
}
break;
case 3 :
// EsperEPL2Grammar.g:2296:5: 't'
{
match('t'); if (state.failed) return ;
}
break;
case 4 :
// EsperEPL2Grammar.g:2297:5: 'b'
{
match('b'); if (state.failed) return ;
}
break;
case 5 :
// EsperEPL2Grammar.g:2298:5: 'f'
{
match('f'); if (state.failed) return ;
}
break;
case 6 :
// EsperEPL2Grammar.g:2299:5: '\"'
{
match('\"'); if (state.failed) return ;
}
break;
case 7 :
// EsperEPL2Grammar.g:2300:5: '\\''
{
match('\''); if (state.failed) return ;
}
break;
case 8 :
// EsperEPL2Grammar.g:2301:5: '\\\\'
{
match('\\'); if (state.failed) return ;
}
break;
case 9 :
// EsperEPL2Grammar.g:2302:5: UnicodeEscape
{
mUnicodeEscape(); if (state.failed) return ;
}
break;
case 10 :
// EsperEPL2Grammar.g:2303:5: OctalEscape
{
mOctalEscape(); if (state.failed) return ;
}
break;
case 11 :
// EsperEPL2Grammar.g:2304:5: .
{
matchAny(); if (state.failed) return ;
}
break;
}
}
}
finally {
}
}
// $ANTLR end "EscapeSequence"
// $ANTLR start "OctalEscape"
public final void mOctalEscape() throws RecognitionException {
try {
// EsperEPL2Grammar.g:2310:5: ( '\\\\' ( '0' .. '3' ) ( '0' .. '7' ) ( '0' .. '7' ) | '\\\\' ( '0' .. '7' ) ( '0' .. '7' ) | '\\\\' ( '0' .. '7' ) )
int alt10=3;
int LA10_0 = input.LA(1);
if ( (LA10_0=='\\') ) {
int LA10_1 = input.LA(2);
if ( ((LA10_1>='0' && LA10_1<='3')) ) {
int LA10_2 = input.LA(3);
if ( ((LA10_2>='0' && LA10_2<='7')) ) {
int LA10_5 = input.LA(4);
if ( ((LA10_5>='0' && LA10_5<='7')) ) {
alt10=1;
}
else {
alt10=2;}
}
else {
alt10=3;}
}
else if ( ((LA10_1>='4' && LA10_1<='7')) ) {
int LA10_3 = input.LA(3);
if ( ((LA10_3>='0' && LA10_3<='7')) ) {
alt10=2;
}
else {
alt10=3;}
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("", 10, 1, input);
throw nvae;
}
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("", 10, 0, input);
throw nvae;
}
switch (alt10) {
case 1 :
// EsperEPL2Grammar.g:2310:9: '\\\\' ( '0' .. '3' ) ( '0' .. '7' ) ( '0' .. '7' )
{
match('\\'); if (state.failed) return ;
// EsperEPL2Grammar.g:2310:14: ( '0' .. '3' )
// EsperEPL2Grammar.g:2310:15: '0' .. '3'
{
matchRange('0','3'); if (state.failed) return ;
}
// EsperEPL2Grammar.g:2310:25: ( '0' .. '7' )
// EsperEPL2Grammar.g:2310:26: '0' .. '7'
{
matchRange('0','7'); if (state.failed) return ;
}
// EsperEPL2Grammar.g:2310:36: ( '0' .. '7' )
// EsperEPL2Grammar.g:2310:37: '0' .. '7'
{
matchRange('0','7'); if (state.failed) return ;
}
}
break;
case 2 :
// EsperEPL2Grammar.g:2311:9: '\\\\' ( '0' .. '7' ) ( '0' .. '7' )
{
match('\\'); if (state.failed) return ;
// EsperEPL2Grammar.g:2311:14: ( '0' .. '7' )
// EsperEPL2Grammar.g:2311:15: '0' .. '7'
{
matchRange('0','7'); if (state.failed) return ;
}
// EsperEPL2Grammar.g:2311:25: ( '0' .. '7' )
// EsperEPL2Grammar.g:2311:26: '0' .. '7'
{
matchRange('0','7'); if (state.failed) return ;
}
}
break;
case 3 :
// EsperEPL2Grammar.g:2312:9: '\\\\' ( '0' .. '7' )
{
match('\\'); if (state.failed) return ;
// EsperEPL2Grammar.g:2312:14: ( '0' .. '7' )
// EsperEPL2Grammar.g:2312:15: '0' .. '7'
{
matchRange('0','7'); if (state.failed) return ;
}
}
break;
}
}
finally {
}
}
// $ANTLR end "OctalEscape"
// $ANTLR start "HexDigit"
public final void mHexDigit() throws RecognitionException {
try {
// EsperEPL2Grammar.g:2316:10: ( ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' ) )
// EsperEPL2Grammar.g:2316:12: ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )
{
if ( (input.LA(1)>='0' && input.LA(1)<='9')||(input.LA(1)>='A' && input.LA(1)<='F')||(input.LA(1)>='a' && input.LA(1)<='f') ) {
input.consume();
state.failed=false;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
}
}
finally {
}
}
// $ANTLR end "HexDigit"
// $ANTLR start "UnicodeEscape"
public final void mUnicodeEscape() throws RecognitionException {
try {
// EsperEPL2Grammar.g:2320:5: ( '\\\\' 'u' HexDigit HexDigit HexDigit HexDigit )
// EsperEPL2Grammar.g:2320:9: '\\\\' 'u' HexDigit HexDigit HexDigit HexDigit
{
match('\\'); if (state.failed) return ;
match('u'); if (state.failed) return ;
mHexDigit(); if (state.failed) return ;
mHexDigit(); if (state.failed) return ;
mHexDigit(); if (state.failed) return ;
mHexDigit(); if (state.failed) return ;
}
}
finally {
}
}
// $ANTLR end "UnicodeEscape"
// $ANTLR start "IDENT"
public final void mIDENT() throws RecognitionException {
try {
int _type = IDENT;
int _channel = DEFAULT_TOKEN_CHANNEL;
// EsperEPL2Grammar.g:2327:2: ( ( 'a' .. 'z' | '_' | '$' ) ( 'a' .. 'z' | '_' | '0' .. '9' | '$' )* )
// EsperEPL2Grammar.g:2327:4: ( 'a' .. 'z' | '_' | '$' ) ( 'a' .. 'z' | '_' | '0' .. '9' | '$' )*
{
if ( input.LA(1)=='$'||input.LA(1)=='_'||(input.LA(1)>='a' && input.LA(1)<='z') ) {
input.consume();
state.failed=false;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
// EsperEPL2Grammar.g:2327:23: ( 'a' .. 'z' | '_' | '0' .. '9' | '$' )*
loop11:
do {
int alt11=2;
int LA11_0 = input.LA(1);
if ( (LA11_0=='$'||(LA11_0>='0' && LA11_0<='9')||LA11_0=='_'||(LA11_0>='a' && LA11_0<='z')) ) {
alt11=1;
}
switch (alt11) {
case 1 :
// EsperEPL2Grammar.g:
{
if ( input.LA(1)=='$'||(input.LA(1)>='0' && input.LA(1)<='9')||input.LA(1)=='_'||(input.LA(1)>='a' && input.LA(1)<='z') ) {
input.consume();
state.failed=false;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
}
break;
default :
break loop11;
}
} while (true);
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "IDENT"
// $ANTLR start "NUM_INT"
public final void mNUM_INT() throws RecognitionException {
try {
int _type = NUM_INT;
int _channel = DEFAULT_TOKEN_CHANNEL;
CommonToken f1=null;
CommonToken f2=null;
CommonToken f3=null;
CommonToken f4=null;
boolean isDecimal=false; Token t=null;
// EsperEPL2Grammar.g:2334:5: ( '.' ( ( '0' .. '9' )+ ( EXPONENT )? (f1= FLOAT_SUFFIX )? )? | ( '0' ( ( 'x' ) ( HexDigit )+ | ( ( '0' .. '9' )+ ( '.' | EXPONENT | FLOAT_SUFFIX ) )=> ( '0' .. '9' )+ | ( '0' .. '7' )+ )? | ( '1' .. '9' ) ( '0' .. '9' )* ) ( ( 'l' ) | {...}? ( '.' ( '0' .. '9' )* ( EXPONENT )? (f2= FLOAT_SUFFIX )? | EXPONENT (f3= FLOAT_SUFFIX )? | f4= FLOAT_SUFFIX ) )? )
int alt28=2;
int LA28_0 = input.LA(1);
if ( (LA28_0=='.') ) {
alt28=1;
}
else if ( ((LA28_0>='0' && LA28_0<='9')) ) {
alt28=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("", 28, 0, input);
throw nvae;
}
switch (alt28) {
case 1 :
// EsperEPL2Grammar.g:2334:9: '.' ( ( '0' .. '9' )+ ( EXPONENT )? (f1= FLOAT_SUFFIX )? )?
{
match('.'); if (state.failed) return ;
if ( state.backtracking==0 ) {
_type = DOT;
}
// EsperEPL2Grammar.g:2335:13: ( ( '0' .. '9' )+ ( EXPONENT )? (f1= FLOAT_SUFFIX )? )?
int alt15=2;
int LA15_0 = input.LA(1);
if ( ((LA15_0>='0' && LA15_0<='9')) ) {
alt15=1;
}
switch (alt15) {
case 1 :
// EsperEPL2Grammar.g:2335:15: ( '0' .. '9' )+ ( EXPONENT )? (f1= FLOAT_SUFFIX )?
{
// EsperEPL2Grammar.g:2335:15: ( '0' .. '9' )+
int cnt12=0;
loop12:
do {
int alt12=2;
int LA12_0 = input.LA(1);
if ( ((LA12_0>='0' && LA12_0<='9')) ) {
alt12=1;
}
switch (alt12) {
case 1 :
// EsperEPL2Grammar.g:2335:16: '0' .. '9'
{
matchRange('0','9'); if (state.failed) return ;
}
break;
default :
if ( cnt12 >= 1 ) break loop12;
if (state.backtracking>0) {state.failed=true; return ;}
EarlyExitException eee =
new EarlyExitException(12, input);
throw eee;
}
cnt12++;
} while (true);
// EsperEPL2Grammar.g:2335:27: ( EXPONENT )?
int alt13=2;
int LA13_0 = input.LA(1);
if ( (LA13_0=='e') ) {
alt13=1;
}
switch (alt13) {
case 1 :
// EsperEPL2Grammar.g:2335:28: EXPONENT
{
mEXPONENT(); if (state.failed) return ;
}
break;
}
// EsperEPL2Grammar.g:2335:39: (f1= FLOAT_SUFFIX )?
int alt14=2;
int LA14_0 = input.LA(1);
if ( (LA14_0=='d'||LA14_0=='f') ) {
alt14=1;
}
switch (alt14) {
case 1 :
// EsperEPL2Grammar.g:2335:40: f1= FLOAT_SUFFIX
{
int f1Start2080 = getCharIndex();
mFLOAT_SUFFIX(); if (state.failed) return ;
f1 = new CommonToken(input, Token.INVALID_TOKEN_TYPE, Token.DEFAULT_CHANNEL, f1Start2080, getCharIndex()-1);
if ( state.backtracking==0 ) {
t=f1;
}
}
break;
}
if ( state.backtracking==0 ) {
if (t != null && t.getText().toUpperCase().indexOf('F')>=0) {
_type = NUM_FLOAT;
}
else {
_type = NUM_DOUBLE; // assume double
}
}
}
break;
}
}
break;
case 2 :
// EsperEPL2Grammar.g:2346:4: ( '0' ( ( 'x' ) ( HexDigit )+ | ( ( '0' .. '9' )+ ( '.' | EXPONENT | FLOAT_SUFFIX ) )=> ( '0' .. '9' )+ | ( '0' .. '7' )+ )? | ( '1' .. '9' ) ( '0' .. '9' )* ) ( ( 'l' ) | {...}? ( '.' ( '0' .. '9' )* ( EXPONENT )? (f2= FLOAT_SUFFIX )? | EXPONENT (f3= FLOAT_SUFFIX )? | f4= FLOAT_SUFFIX ) )?
{
// EsperEPL2Grammar.g:2346:4: ( '0' ( ( 'x' ) ( HexDigit )+ | ( ( '0' .. '9' )+ ( '.' | EXPONENT | FLOAT_SUFFIX ) )=> ( '0' .. '9' )+ | ( '0' .. '7' )+ )? | ( '1' .. '9' ) ( '0' .. '9' )* )
int alt21=2;
int LA21_0 = input.LA(1);
if ( (LA21_0=='0') ) {
alt21=1;
}
else if ( ((LA21_0>='1' && LA21_0<='9')) ) {
alt21=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("", 21, 0, input);
throw nvae;
}
switch (alt21) {
case 1 :
// EsperEPL2Grammar.g:2346:6: '0' ( ( 'x' ) ( HexDigit )+ | ( ( '0' .. '9' )+ ( '.' | EXPONENT | FLOAT_SUFFIX ) )=> ( '0' .. '9' )+ | ( '0' .. '7' )+ )?
{
match('0'); if (state.failed) return ;
if ( state.backtracking==0 ) {
isDecimal = true;
}
// EsperEPL2Grammar.g:2347:4: ( ( 'x' ) ( HexDigit )+ | ( ( '0' .. '9' )+ ( '.' | EXPONENT | FLOAT_SUFFIX ) )=> ( '0' .. '9' )+ | ( '0' .. '7' )+ )?
int alt19=4;
int LA19_0 = input.LA(1);
if ( (LA19_0=='x') ) {
alt19=1;
}
else if ( ((LA19_0>='0' && LA19_0<='7')) ) {
int LA19_2 = input.LA(2);
if ( (synpred1_EsperEPL2Grammar()) ) {
alt19=2;
}
else if ( (true) ) {
alt19=3;
}
}
else if ( ((LA19_0>='8' && LA19_0<='9')) && (synpred1_EsperEPL2Grammar())) {
alt19=2;
}
switch (alt19) {
case 1 :
// EsperEPL2Grammar.g:2347:6: ( 'x' ) ( HexDigit )+
{
// EsperEPL2Grammar.g:2347:6: ( 'x' )
// EsperEPL2Grammar.g:2347:7: 'x'
{
match('x'); if (state.failed) return ;
}
// EsperEPL2Grammar.g:2348:5: ( HexDigit )+
int cnt16=0;
loop16:
do {
int alt16=2;
switch ( input.LA(1) ) {
case 'e':
{
int LA16_2 = input.LA(2);
if ( ((LA16_2>='0' && LA16_2<='9')) ) {
int LA16_5 = input.LA(3);
if ( (!(((isDecimal)))) ) {
alt16=1;
}
}
else {
alt16=1;
}
}
break;
case 'd':
case 'f':
{
int LA16_3 = input.LA(2);
if ( (!(((isDecimal)))) ) {
alt16=1;
}
}
break;
case '0':
case '1':
case '2':
case '3':
case '4':
case '5':
case '6':
case '7':
case '8':
case '9':
case 'A':
case 'B':
case 'C':
case 'D':
case 'E':
case 'F':
case 'a':
case 'b':
case 'c':
{
alt16=1;
}
break;
}
switch (alt16) {
case 1 :
// EsperEPL2Grammar.g:2354:6: HexDigit
{
mHexDigit(); if (state.failed) return ;
}
break;
default :
if ( cnt16 >= 1 ) break loop16;
if (state.backtracking>0) {state.failed=true; return ;}
EarlyExitException eee =
new EarlyExitException(16, input);
throw eee;
}
cnt16++;
} while (true);
}
break;
case 2 :
// EsperEPL2Grammar.g:2358:5: ( ( '0' .. '9' )+ ( '.' | EXPONENT | FLOAT_SUFFIX ) )=> ( '0' .. '9' )+
{
// EsperEPL2Grammar.g:2358:50: ( '0' .. '9' )+
int cnt17=0;
loop17:
do {
int alt17=2;
int LA17_0 = input.LA(1);
if ( ((LA17_0>='0' && LA17_0<='9')) ) {
alt17=1;
}
switch (alt17) {
case 1 :
// EsperEPL2Grammar.g:2358:51: '0' .. '9'
{
matchRange('0','9'); if (state.failed) return ;
}
break;
default :
if ( cnt17 >= 1 ) break loop17;
if (state.backtracking>0) {state.failed=true; return ;}
EarlyExitException eee =
new EarlyExitException(17, input);
throw eee;
}
cnt17++;
} while (true);
}
break;
case 3 :
// EsperEPL2Grammar.g:2360:6: ( '0' .. '7' )+
{
// EsperEPL2Grammar.g:2360:6: ( '0' .. '7' )+
int cnt18=0;
loop18:
do {
int alt18=2;
int LA18_0 = input.LA(1);
if ( ((LA18_0>='0' && LA18_0<='7')) ) {
alt18=1;
}
switch (alt18) {
case 1 :
// EsperEPL2Grammar.g:2360:7: '0' .. '7'
{
matchRange('0','7'); if (state.failed) return ;
}
break;
default :
if ( cnt18 >= 1 ) break loop18;
if (state.backtracking>0) {state.failed=true; return ;}
EarlyExitException eee =
new EarlyExitException(18, input);
throw eee;
}
cnt18++;
} while (true);
}
break;
}
}
break;
case 2 :
// EsperEPL2Grammar.g:2362:5: ( '1' .. '9' ) ( '0' .. '9' )*
{
// EsperEPL2Grammar.g:2362:5: ( '1' .. '9' )
// EsperEPL2Grammar.g:2362:6: '1' .. '9'
{
matchRange('1','9'); if (state.failed) return ;
}
// EsperEPL2Grammar.g:2362:16: ( '0' .. '9' )*
loop20:
do {
int alt20=2;
int LA20_0 = input.LA(1);
if ( ((LA20_0>='0' && LA20_0<='9')) ) {
alt20=1;
}
switch (alt20) {
case 1 :
// EsperEPL2Grammar.g:2362:17: '0' .. '9'
{
matchRange('0','9'); if (state.failed) return ;
}
break;
default :
break loop20;
}
} while (true);
if ( state.backtracking==0 ) {
isDecimal=true;
}
}
break;
}
// EsperEPL2Grammar.g:2364:3: ( ( 'l' ) | {...}? ( '.' ( '0' .. '9' )* ( EXPONENT )? (f2= FLOAT_SUFFIX )? | EXPONENT (f3= FLOAT_SUFFIX )? | f4= FLOAT_SUFFIX ) )?
int alt27=3;
int LA27_0 = input.LA(1);
if ( (LA27_0=='l') ) {
alt27=1;
}
else if ( (LA27_0=='.'||(LA27_0>='d' && LA27_0<='f')) ) {
alt27=2;
}
switch (alt27) {
case 1 :
// EsperEPL2Grammar.g:2364:5: ( 'l' )
{
// EsperEPL2Grammar.g:2364:5: ( 'l' )
// EsperEPL2Grammar.g:2364:6: 'l'
{
match('l'); if (state.failed) return ;
}
if ( state.backtracking==0 ) {
_type = NUM_LONG;
}
}
break;
case 2 :
// EsperEPL2Grammar.g:2367:5: {...}? ( '.' ( '0' .. '9' )* ( EXPONENT )? (f2= FLOAT_SUFFIX )? | EXPONENT (f3= FLOAT_SUFFIX )? | f4= FLOAT_SUFFIX )
{
if ( !((isDecimal)) ) {
if (state.backtracking>0) {state.failed=true; return ;}
throw new FailedPredicateException(input, "NUM_INT", "isDecimal");
}
// EsperEPL2Grammar.g:2368:13: ( '.' ( '0' .. '9' )* ( EXPONENT )? (f2= FLOAT_SUFFIX )? | EXPONENT (f3= FLOAT_SUFFIX )? | f4= FLOAT_SUFFIX )
int alt26=3;
switch ( input.LA(1) ) {
case '.':
{
alt26=1;
}
break;
case 'e':
{
alt26=2;
}
break;
case 'd':
case 'f':
{
alt26=3;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("", 26, 0, input);
throw nvae;
}
switch (alt26) {
case 1 :
// EsperEPL2Grammar.g:2368:17: '.' ( '0' .. '9' )* ( EXPONENT )? (f2= FLOAT_SUFFIX )?
{
match('.'); if (state.failed) return ;
// EsperEPL2Grammar.g:2368:21: ( '0' .. '9' )*
loop22:
do {
int alt22=2;
int LA22_0 = input.LA(1);
if ( ((LA22_0>='0' && LA22_0<='9')) ) {
alt22=1;
}
switch (alt22) {
case 1 :
// EsperEPL2Grammar.g:2368:22: '0' .. '9'
{
matchRange('0','9'); if (state.failed) return ;
}
break;
default :
break loop22;
}
} while (true);
// EsperEPL2Grammar.g:2368:33: ( EXPONENT )?
int alt23=2;
int LA23_0 = input.LA(1);
if ( (LA23_0=='e') ) {
alt23=1;
}
switch (alt23) {
case 1 :
// EsperEPL2Grammar.g:2368:34: EXPONENT
{
mEXPONENT(); if (state.failed) return ;
}
break;
}
// EsperEPL2Grammar.g:2368:45: (f2= FLOAT_SUFFIX )?
int alt24=2;
int LA24_0 = input.LA(1);
if ( (LA24_0=='d'||LA24_0=='f') ) {
alt24=1;
}
switch (alt24) {
case 1 :
// EsperEPL2Grammar.g:2368:46: f2= FLOAT_SUFFIX
{
int f2Start2344 = getCharIndex();
mFLOAT_SUFFIX(); if (state.failed) return ;
f2 = new CommonToken(input, Token.INVALID_TOKEN_TYPE, Token.DEFAULT_CHANNEL, f2Start2344, getCharIndex()-1);
if ( state.backtracking==0 ) {
t=f2;
}
}
break;
}
}
break;
case 2 :
// EsperEPL2Grammar.g:2369:17: EXPONENT (f3= FLOAT_SUFFIX )?
{
mEXPONENT(); if (state.failed) return ;
// EsperEPL2Grammar.g:2369:26: (f3= FLOAT_SUFFIX )?
int alt25=2;
int LA25_0 = input.LA(1);
if ( (LA25_0=='d'||LA25_0=='f') ) {
alt25=1;
}
switch (alt25) {
case 1 :
// EsperEPL2Grammar.g:2369:27: f3= FLOAT_SUFFIX
{
int f3Start2371 = getCharIndex();
mFLOAT_SUFFIX(); if (state.failed) return ;
f3 = new CommonToken(input, Token.INVALID_TOKEN_TYPE, Token.DEFAULT_CHANNEL, f3Start2371, getCharIndex()-1);
if ( state.backtracking==0 ) {
t=f3;
}
}
break;
}
}
break;
case 3 :
// EsperEPL2Grammar.g:2370:17: f4= FLOAT_SUFFIX
{
int f4Start2395 = getCharIndex();
mFLOAT_SUFFIX(); if (state.failed) return ;
f4 = new CommonToken(input, Token.INVALID_TOKEN_TYPE, Token.DEFAULT_CHANNEL, f4Start2395, getCharIndex()-1);
if ( state.backtracking==0 ) {
t=f4;
}
}
break;
}
if ( state.backtracking==0 ) {
if (t != null && t.getText().toUpperCase() .indexOf('F') >= 0) {
_type = NUM_FLOAT;
}
else {
_type = NUM_DOUBLE; // assume double
}
}
}
break;
}
}
break;
}
state.type = _type;
state.channel = _channel;
}
finally {
}
}
// $ANTLR end "NUM_INT"
// $ANTLR start "EXPONENT"
public final void mEXPONENT() throws RecognitionException {
try {
// EsperEPL2Grammar.g:2387:2: ( ( 'e' ) ( '+' | '-' )? ( '0' .. '9' )+ )
// EsperEPL2Grammar.g:2387:4: ( 'e' ) ( '+' | '-' )? ( '0' .. '9' )+
{
// EsperEPL2Grammar.g:2387:4: ( 'e' )
// EsperEPL2Grammar.g:2387:5: 'e'
{
match('e'); if (state.failed) return ;
}
// EsperEPL2Grammar.g:2387:10: ( '+' | '-' )?
int alt29=2;
int LA29_0 = input.LA(1);
if ( (LA29_0=='+'||LA29_0=='-') ) {
alt29=1;
}
switch (alt29) {
case 1 :
// EsperEPL2Grammar.g:
{
if ( input.LA(1)=='+'||input.LA(1)=='-' ) {
input.consume();
state.failed=false;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
}
break;
}
// EsperEPL2Grammar.g:2387:21: ( '0' .. '9' )+
int cnt30=0;
loop30:
do {
int alt30=2;
int LA30_0 = input.LA(1);
if ( ((LA30_0>='0' && LA30_0<='9')) ) {
alt30=1;
}
switch (alt30) {
case 1 :
// EsperEPL2Grammar.g:2387:22: '0' .. '9'
{
matchRange('0','9'); if (state.failed) return ;
}
break;
default :
if ( cnt30 >= 1 ) break loop30;
if (state.backtracking>0) {state.failed=true; return ;}
EarlyExitException eee =
new EarlyExitException(30, input);
throw eee;
}
cnt30++;
} while (true);
}
}
finally {
}
}
// $ANTLR end "EXPONENT"
// $ANTLR start "FLOAT_SUFFIX"
public final void mFLOAT_SUFFIX() throws RecognitionException {
try {
// EsperEPL2Grammar.g:2393:2: ( 'f' | 'd' )
// EsperEPL2Grammar.g:
{
if ( input.LA(1)=='d'||input.LA(1)=='f' ) {
input.consume();
state.failed=false;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
MismatchedSetException mse = new MismatchedSetException(null,input);
recover(mse);
throw mse;}
}
}
finally {
}
}
// $ANTLR end "FLOAT_SUFFIX"
public void mTokens() throws RecognitionException {
// EsperEPL2Grammar.g:1:8: ( CREATE | WINDOW | IN_SET | BETWEEN | LIKE | REGEXP | ESCAPE | OR_EXPR | AND_EXPR | NOT_EXPR | EVERY_EXPR | EVERY_DISTINCT_EXPR | WHERE | AS | SUM | AVG | MAX | MIN | COALESCE | MEDIAN | STDDEV | AVEDEV | COUNT | SELECT | CASE | ELSE | WHEN | THEN | END | FROM | OUTER | INNER | JOIN | LEFT | RIGHT | FULL | ON | IS | BY | GROUP | HAVING | DISTINCT | ALL | ANY | SOME | OUTPUT | EVENTS | FIRST | LAST | INSERT | INTO | ORDER | ASC | DESC | RSTREAM | ISTREAM | IRSTREAM | SCHEMA | UNIDIRECTIONAL | RETAINUNION | RETAININTERSECTION | PATTERN | SQL | METADATASQL | PREVIOUS | PREVIOUSTAIL | PREVIOUSCOUNT | PREVIOUSWINDOW | PRIOR | EXISTS | WEEKDAY | LW | INSTANCEOF | TYPEOF | CAST | CURRENT_TIMESTAMP | DELETE | SNAPSHOT | SET | VARIABLE | UNTIL | AT | INDEX | TIMEPERIOD_YEAR | TIMEPERIOD_YEARS | TIMEPERIOD_MONTH | TIMEPERIOD_MONTHS | TIMEPERIOD_WEEK | TIMEPERIOD_WEEKS | TIMEPERIOD_DAY | TIMEPERIOD_DAYS | TIMEPERIOD_HOUR | TIMEPERIOD_HOURS | TIMEPERIOD_MINUTE | TIMEPERIOD_MINUTES | TIMEPERIOD_SEC | TIMEPERIOD_SECOND | TIMEPERIOD_SECONDS | TIMEPERIOD_MILLISEC | TIMEPERIOD_MILLISECOND | TIMEPERIOD_MILLISECONDS | BOOLEAN_TRUE | BOOLEAN_FALSE | VALUE_NULL | ROW_LIMIT_EXPR | OFFSET | UPDATE | MATCH_RECOGNIZE | MEASURES | DEFINE | PARTITION | MATCHES | AFTER | FOR | WHILE | USING | MERGE | MATCHED | EXPRESSIONDECL | NEWKW | START | CONTEXT | INITIATED | TERMINATED | DATAFLOW | FOLLOWMAX_BEGIN | FOLLOWMAX_END | FOLLOWED_BY | GOES | EQUALS | SQL_NE | QUESTION | LPAREN | RPAREN | LBRACK | RBRACK | LCURLY | RCURLY | COLON | COMMA | EQUAL | LNOT | BNOT | NOT_EQUAL | DIV | DIV_ASSIGN | PLUS | PLUS_ASSIGN | INC | MINUS | MINUS_ASSIGN | DEC | STAR | STAR_ASSIGN | MOD | MOD_ASSIGN | GE | GT | LE | LT | BXOR | BXOR_ASSIGN | BOR | BOR_ASSIGN | LOR | BAND | BAND_ASSIGN | LAND | SEMI | DOT | NUM_LONG | NUM_DOUBLE | NUM_FLOAT | ESCAPECHAR | ATCHAR | WS | SL_COMMENT | ML_COMMENT | TICKED_STRING_LITERAL | QUOTED_STRING_LITERAL | STRING_LITERAL | IDENT | NUM_INT )
int alt31=183;
switch ( input.LA(1) ) {
case 'c':
{
switch ( input.LA(2) ) {
case 'r':
{
int LA31_58 = input.LA(3);
if ( (LA31_58=='e') ) {
int LA31_166 = input.LA(4);
if ( (LA31_166=='a') ) {
int LA31_267 = input.LA(5);
if ( (LA31_267=='t') ) {
int LA31_369 = input.LA(6);
if ( (LA31_369=='e') ) {
int LA31_463 = input.LA(7);
if ( (LA31_463=='$'||(LA31_463>='0' && LA31_463<='9')||LA31_463=='_'||(LA31_463>='a' && LA31_463<='z')) ) {
alt31=182;
}
else {
alt31=1;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
break;
case 'o':
{
switch ( input.LA(3) ) {
case 'a':
{
int LA31_167 = input.LA(4);
if ( (LA31_167=='l') ) {
int LA31_268 = input.LA(5);
if ( (LA31_268=='e') ) {
int LA31_370 = input.LA(6);
if ( (LA31_370=='s') ) {
int LA31_464 = input.LA(7);
if ( (LA31_464=='c') ) {
int LA31_539 = input.LA(8);
if ( (LA31_539=='e') ) {
int LA31_592 = input.LA(9);
if ( (LA31_592=='$'||(LA31_592>='0' && LA31_592<='9')||LA31_592=='_'||(LA31_592>='a' && LA31_592<='z')) ) {
alt31=182;
}
else {
alt31=19;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
break;
case 'u':
{
int LA31_168 = input.LA(4);
if ( (LA31_168=='n') ) {
int LA31_269 = input.LA(5);
if ( (LA31_269=='t') ) {
int LA31_371 = input.LA(6);
if ( (LA31_371=='$'||(LA31_371>='0' && LA31_371<='9')||LA31_371=='_'||(LA31_371>='a' && LA31_371<='z')) ) {
alt31=182;
}
else {
alt31=23;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
break;
case 'n':
{
int LA31_169 = input.LA(4);
if ( (LA31_169=='t') ) {
int LA31_270 = input.LA(5);
if ( (LA31_270=='e') ) {
int LA31_372 = input.LA(6);
if ( (LA31_372=='x') ) {
int LA31_466 = input.LA(7);
if ( (LA31_466=='t') ) {
int LA31_540 = input.LA(8);
if ( (LA31_540=='$'||(LA31_540>='0' && LA31_540<='9')||LA31_540=='_'||(LA31_540>='a' && LA31_540<='z')) ) {
alt31=182;
}
else {
alt31=122;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
break;
default:
alt31=182;}
}
break;
case 'a':
{
int LA31_60 = input.LA(3);
if ( (LA31_60=='s') ) {
switch ( input.LA(4) ) {
case 'e':
{
int LA31_271 = input.LA(5);
if ( (LA31_271=='$'||(LA31_271>='0' && LA31_271<='9')||LA31_271=='_'||(LA31_271>='a' && LA31_271<='z')) ) {
alt31=182;
}
else {
alt31=25;}
}
break;
case 't':
{
int LA31_272 = input.LA(5);
if ( (LA31_272=='$'||(LA31_272>='0' && LA31_272<='9')||LA31_272=='_'||(LA31_272>='a' && LA31_272<='z')) ) {
alt31=182;
}
else {
alt31=75;}
}
break;
default:
alt31=182;}
}
else {
alt31=182;}
}
break;
case 'u':
{
int LA31_61 = input.LA(3);
if ( (LA31_61=='r') ) {
int LA31_171 = input.LA(4);
if ( (LA31_171=='r') ) {
int LA31_273 = input.LA(5);
if ( (LA31_273=='e') ) {
int LA31_375 = input.LA(6);
if ( (LA31_375=='n') ) {
int LA31_467 = input.LA(7);
if ( (LA31_467=='t') ) {
int LA31_541 = input.LA(8);
if ( (LA31_541=='_') ) {
int LA31_594 = input.LA(9);
if ( (LA31_594=='t') ) {
int LA31_626 = input.LA(10);
if ( (LA31_626=='i') ) {
int LA31_646 = input.LA(11);
if ( (LA31_646=='m') ) {
int LA31_659 = input.LA(12);
if ( (LA31_659=='e') ) {
int LA31_669 = input.LA(13);
if ( (LA31_669=='s') ) {
int LA31_676 = input.LA(14);
if ( (LA31_676=='t') ) {
int LA31_680 = input.LA(15);
if ( (LA31_680=='a') ) {
int LA31_683 = input.LA(16);
if ( (LA31_683=='m') ) {
int LA31_686 = input.LA(17);
if ( (LA31_686=='p') ) {
int LA31_688 = input.LA(18);
if ( (LA31_688=='$'||(LA31_688>='0' && LA31_688<='9')||LA31_688=='_'||(LA31_688>='a' && LA31_688<='z')) ) {
alt31=182;
}
else {
alt31=76;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
break;
default:
alt31=182;}
}
break;
case 'w':
{
switch ( input.LA(2) ) {
case 'i':
{
int LA31_62 = input.LA(3);
if ( (LA31_62=='n') ) {
int LA31_172 = input.LA(4);
if ( (LA31_172=='d') ) {
int LA31_274 = input.LA(5);
if ( (LA31_274=='o') ) {
int LA31_376 = input.LA(6);
if ( (LA31_376=='w') ) {
int LA31_468 = input.LA(7);
if ( (LA31_468=='$'||(LA31_468>='0' && LA31_468<='9')||LA31_468=='_'||(LA31_468>='a' && LA31_468<='z')) ) {
alt31=182;
}
else {
alt31=2;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
break;
case 'h':
{
switch ( input.LA(3) ) {
case 'e':
{
switch ( input.LA(4) ) {
case 'r':
{
int LA31_275 = input.LA(5);
if ( (LA31_275=='e') ) {
int LA31_377 = input.LA(6);
if ( (LA31_377=='$'||(LA31_377>='0' && LA31_377<='9')||LA31_377=='_'||(LA31_377>='a' && LA31_377<='z')) ) {
alt31=182;
}
else {
alt31=13;}
}
else {
alt31=182;}
}
break;
case 'n':
{
int LA31_276 = input.LA(5);
if ( (LA31_276=='$'||(LA31_276>='0' && LA31_276<='9')||LA31_276=='_'||(LA31_276>='a' && LA31_276<='z')) ) {
alt31=182;
}
else {
alt31=27;}
}
break;
default:
alt31=182;}
}
break;
case 'i':
{
int LA31_174 = input.LA(4);
if ( (LA31_174=='l') ) {
int LA31_277 = input.LA(5);
if ( (LA31_277=='e') ) {
int LA31_379 = input.LA(6);
if ( (LA31_379=='$'||(LA31_379>='0' && LA31_379<='9')||LA31_379=='_'||(LA31_379>='a' && LA31_379<='z')) ) {
alt31=182;
}
else {
alt31=115;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
break;
default:
alt31=182;}
}
break;
case 'e':
{
int LA31_64 = input.LA(3);
if ( (LA31_64=='e') ) {
int LA31_175 = input.LA(4);
if ( (LA31_175=='k') ) {
switch ( input.LA(5) ) {
case 'd':
{
int LA31_380 = input.LA(6);
if ( (LA31_380=='a') ) {
int LA31_471 = input.LA(7);
if ( (LA31_471=='y') ) {
int LA31_543 = input.LA(8);
if ( (LA31_543=='$'||(LA31_543>='0' && LA31_543<='9')||LA31_543=='_'||(LA31_543>='a' && LA31_543<='z')) ) {
alt31=182;
}
else {
alt31=71;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
break;
case 's':
{
int LA31_381 = input.LA(6);
if ( (LA31_381=='$'||(LA31_381>='0' && LA31_381<='9')||LA31_381=='_'||(LA31_381>='a' && LA31_381<='z')) ) {
alt31=182;
}
else {
alt31=89;}
}
break;
case '$':
case '0':
case '1':
case '2':
case '3':
case '4':
case '5':
case '6':
case '7':
case '8':
case '9':
case '_':
case 'a':
case 'b':
case 'c':
case 'e':
case 'f':
case 'g':
case 'h':
case 'i':
case 'j':
case 'k':
case 'l':
case 'm':
case 'n':
case 'o':
case 'p':
case 'q':
case 'r':
case 't':
case 'u':
case 'v':
case 'w':
case 'x':
case 'y':
case 'z':
{
alt31=182;
}
break;
default:
alt31=88;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
break;
default:
alt31=182;}
}
break;
case 'i':
{
switch ( input.LA(2) ) {
case 'n':
{
switch ( input.LA(3) ) {
case 'n':
{
int LA31_176 = input.LA(4);
if ( (LA31_176=='e') ) {
int LA31_279 = input.LA(5);
if ( (LA31_279=='r') ) {
int LA31_383 = input.LA(6);
if ( (LA31_383=='$'||(LA31_383>='0' && LA31_383<='9')||LA31_383=='_'||(LA31_383>='a' && LA31_383<='z')) ) {
alt31=182;
}
else {
alt31=32;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
break;
case 's':
{
switch ( input.LA(4) ) {
case 'e':
{
int LA31_280 = input.LA(5);
if ( (LA31_280=='r') ) {
int LA31_384 = input.LA(6);
if ( (LA31_384=='t') ) {
int LA31_474 = input.LA(7);
if ( (LA31_474=='$'||(LA31_474>='0' && LA31_474<='9')||LA31_474=='_'||(LA31_474>='a' && LA31_474<='z')) ) {
alt31=182;
}
else {
alt31=50;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
break;
case 't':
{
int LA31_281 = input.LA(5);
if ( (LA31_281=='a') ) {
int LA31_385 = input.LA(6);
if ( (LA31_385=='n') ) {
int LA31_475 = input.LA(7);
if ( (LA31_475=='c') ) {
int LA31_545 = input.LA(8);
if ( (LA31_545=='e') ) {
int LA31_596 = input.LA(9);
if ( (LA31_596=='o') ) {
int LA31_627 = input.LA(10);
if ( (LA31_627=='f') ) {
int LA31_647 = input.LA(11);
if ( (LA31_647=='$'||(LA31_647>='0' && LA31_647<='9')||LA31_647=='_'||(LA31_647>='a' && LA31_647<='z')) ) {
alt31=182;
}
else {
alt31=73;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
break;
default:
alt31=182;}
}
break;
case 't':
{
int LA31_178 = input.LA(4);
if ( (LA31_178=='o') ) {
int LA31_282 = input.LA(5);
if ( (LA31_282=='$'||(LA31_282>='0' && LA31_282<='9')||LA31_282=='_'||(LA31_282>='a' && LA31_282<='z')) ) {
alt31=182;
}
else {
alt31=51;}
}
else {
alt31=182;}
}
break;
case 'd':
{
int LA31_179 = input.LA(4);
if ( (LA31_179=='e') ) {
int LA31_283 = input.LA(5);
if ( (LA31_283=='x') ) {
int LA31_387 = input.LA(6);
if ( (LA31_387=='$'||(LA31_387>='0' && LA31_387<='9')||LA31_387=='_'||(LA31_387>='a' && LA31_387<='z')) ) {
alt31=182;
}
else {
alt31=83;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
break;
case 'i':
{
int LA31_180 = input.LA(4);
if ( (LA31_180=='t') ) {
int LA31_284 = input.LA(5);
if ( (LA31_284=='i') ) {
int LA31_388 = input.LA(6);
if ( (LA31_388=='a') ) {
int LA31_477 = input.LA(7);
if ( (LA31_477=='t') ) {
int LA31_546 = input.LA(8);
if ( (LA31_546=='e') ) {
int LA31_597 = input.LA(9);
if ( (LA31_597=='d') ) {
int LA31_628 = input.LA(10);
if ( (LA31_628=='$'||(LA31_628>='0' && LA31_628<='9')||LA31_628=='_'||(LA31_628>='a' && LA31_628<='z')) ) {
alt31=182;
}
else {
alt31=123;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
break;
case '$':
case '0':
case '1':
case '2':
case '3':
case '4':
case '5':
case '6':
case '7':
case '8':
case '9':
case '_':
case 'a':
case 'b':
case 'c':
case 'e':
case 'f':
case 'g':
case 'h':
case 'j':
case 'k':
case 'l':
case 'm':
case 'o':
case 'p':
case 'q':
case 'r':
case 'u':
case 'v':
case 'w':
case 'x':
case 'y':
case 'z':
{
alt31=182;
}
break;
default:
alt31=3;}
}
break;
case 's':
{
switch ( input.LA(3) ) {
case 't':
{
int LA31_182 = input.LA(4);
if ( (LA31_182=='r') ) {
int LA31_285 = input.LA(5);
if ( (LA31_285=='e') ) {
int LA31_389 = input.LA(6);
if ( (LA31_389=='a') ) {
int LA31_478 = input.LA(7);
if ( (LA31_478=='m') ) {
int LA31_547 = input.LA(8);
if ( (LA31_547=='$'||(LA31_547>='0' && LA31_547<='9')||LA31_547=='_'||(LA31_547>='a' && LA31_547<='z')) ) {
alt31=182;
}
else {
alt31=56;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
break;
case '$':
case '0':
case '1':
case '2':
case '3':
case '4':
case '5':
case '6':
case '7':
case '8':
case '9':
case '_':
case 'a':
case 'b':
case 'c':
case 'd':
case 'e':
case 'f':
case 'g':
case 'h':
case 'i':
case 'j':
case 'k':
case 'l':
case 'm':
case 'n':
case 'o':
case 'p':
case 'q':
case 'r':
case 's':
case 'u':
case 'v':
case 'w':
case 'x':
case 'y':
case 'z':
{
alt31=182;
}
break;
default:
alt31=38;}
}
break;
case 'r':
{
int LA31_67 = input.LA(3);
if ( (LA31_67=='s') ) {
int LA31_184 = input.LA(4);
if ( (LA31_184=='t') ) {
int LA31_286 = input.LA(5);
if ( (LA31_286=='r') ) {
int LA31_390 = input.LA(6);
if ( (LA31_390=='e') ) {
int LA31_479 = input.LA(7);
if ( (LA31_479=='a') ) {
int LA31_548 = input.LA(8);
if ( (LA31_548=='m') ) {
int LA31_599 = input.LA(9);
if ( (LA31_599=='$'||(LA31_599>='0' && LA31_599<='9')||LA31_599=='_'||(LA31_599>='a' && LA31_599<='z')) ) {
alt31=182;
}
else {
alt31=57;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
break;
default:
alt31=182;}
}
break;
case 'b':
{
switch ( input.LA(2) ) {
case 'e':
{
int LA31_68 = input.LA(3);
if ( (LA31_68=='t') ) {
int LA31_185 = input.LA(4);
if ( (LA31_185=='w') ) {
int LA31_287 = input.LA(5);
if ( (LA31_287=='e') ) {
int LA31_391 = input.LA(6);
if ( (LA31_391=='e') ) {
int LA31_480 = input.LA(7);
if ( (LA31_480=='n') ) {
int LA31_549 = input.LA(8);
if ( (LA31_549=='$'||(LA31_549>='0' && LA31_549<='9')||LA31_549=='_'||(LA31_549>='a' && LA31_549<='z')) ) {
alt31=182;
}
else {
alt31=4;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
break;
case 'y':
{
int LA31_69 = input.LA(3);
if ( (LA31_69=='$'||(LA31_69>='0' && LA31_69<='9')||LA31_69=='_'||(LA31_69>='a' && LA31_69<='z')) ) {
alt31=182;
}
else {
alt31=39;}
}
break;
default:
alt31=182;}
}
break;
case 'l':
{
switch ( input.LA(2) ) {
case 'i':
{
switch ( input.LA(3) ) {
case 'k':
{
int LA31_187 = input.LA(4);
if ( (LA31_187=='e') ) {
int LA31_288 = input.LA(5);
if ( (LA31_288=='$'||(LA31_288>='0' && LA31_288<='9')||LA31_288=='_'||(LA31_288>='a' && LA31_288<='z')) ) {
alt31=182;
}
else {
alt31=5;}
}
else {
alt31=182;}
}
break;
case 'm':
{
int LA31_188 = input.LA(4);
if ( (LA31_188=='i') ) {
int LA31_289 = input.LA(5);
if ( (LA31_289=='t') ) {
int LA31_393 = input.LA(6);
if ( (LA31_393=='$'||(LA31_393>='0' && LA31_393<='9')||LA31_393=='_'||(LA31_393>='a' && LA31_393<='z')) ) {
alt31=182;
}
else {
alt31=105;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
break;
default:
alt31=182;}
}
break;
case 'e':
{
int LA31_71 = input.LA(3);
if ( (LA31_71=='f') ) {
int LA31_189 = input.LA(4);
if ( (LA31_189=='t') ) {
int LA31_290 = input.LA(5);
if ( (LA31_290=='$'||(LA31_290>='0' && LA31_290<='9')||LA31_290=='_'||(LA31_290>='a' && LA31_290<='z')) ) {
alt31=182;
}
else {
alt31=34;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
break;
case 'a':
{
int LA31_72 = input.LA(3);
if ( (LA31_72=='s') ) {
int LA31_190 = input.LA(4);
if ( (LA31_190=='t') ) {
switch ( input.LA(5) ) {
case 'w':
{
int LA31_395 = input.LA(6);
if ( (LA31_395=='e') ) {
int LA31_482 = input.LA(7);
if ( (LA31_482=='e') ) {
int LA31_550 = input.LA(8);
if ( (LA31_550=='k') ) {
int LA31_601 = input.LA(9);
if ( (LA31_601=='d') ) {
int LA31_630 = input.LA(10);
if ( (LA31_630=='a') ) {
int LA31_649 = input.LA(11);
if ( (LA31_649=='y') ) {
int LA31_661 = input.LA(12);
if ( (LA31_661=='$'||(LA31_661>='0' && LA31_661<='9')||LA31_661=='_'||(LA31_661>='a' && LA31_661<='z')) ) {
alt31=182;
}
else {
alt31=72;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
break;
case '$':
case '0':
case '1':
case '2':
case '3':
case '4':
case '5':
case '6':
case '7':
case '8':
case '9':
case '_':
case 'a':
case 'b':
case 'c':
case 'd':
case 'e':
case 'f':
case 'g':
case 'h':
case 'i':
case 'j':
case 'k':
case 'l':
case 'm':
case 'n':
case 'o':
case 'p':
case 'q':
case 'r':
case 's':
case 't':
case 'u':
case 'v':
case 'x':
case 'y':
case 'z':
{
alt31=182;
}
break;
default:
alt31=49;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
break;
default:
alt31=182;}
}
break;
case 'r':
{
switch ( input.LA(2) ) {
case 'e':
{
switch ( input.LA(3) ) {
case 'g':
{
int LA31_191 = input.LA(4);
if ( (LA31_191=='e') ) {
int LA31_292 = input.LA(5);
if ( (LA31_292=='x') ) {
int LA31_397 = input.LA(6);
if ( (LA31_397=='p') ) {
int LA31_483 = input.LA(7);
if ( (LA31_483=='$'||(LA31_483>='0' && LA31_483<='9')||LA31_483=='_'||(LA31_483>='a' && LA31_483<='z')) ) {
alt31=182;
}
else {
alt31=6;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
break;
case 't':
{
int LA31_192 = input.LA(4);
if ( (LA31_192=='a') ) {
int LA31_293 = input.LA(5);
if ( (LA31_293=='i') ) {
int LA31_398 = input.LA(6);
if ( (LA31_398=='n') ) {
int LA31_484 = input.LA(7);
if ( (LA31_484=='-') ) {
int LA31_552 = input.LA(8);
if ( (LA31_552=='u') ) {
alt31=60;
}
else if ( (LA31_552=='i') ) {
alt31=61;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("", 31, 552, input);
throw nvae;
}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
break;
default:
alt31=182;}
}
break;
case 'i':
{
int LA31_74 = input.LA(3);
if ( (LA31_74=='g') ) {
int LA31_193 = input.LA(4);
if ( (LA31_193=='h') ) {
int LA31_294 = input.LA(5);
if ( (LA31_294=='t') ) {
int LA31_399 = input.LA(6);
if ( (LA31_399=='$'||(LA31_399>='0' && LA31_399<='9')||LA31_399=='_'||(LA31_399>='a' && LA31_399<='z')) ) {
alt31=182;
}
else {
alt31=35;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
break;
case 's':
{
int LA31_75 = input.LA(3);
if ( (LA31_75=='t') ) {
int LA31_194 = input.LA(4);
if ( (LA31_194=='r') ) {
int LA31_295 = input.LA(5);
if ( (LA31_295=='e') ) {
int LA31_400 = input.LA(6);
if ( (LA31_400=='a') ) {
int LA31_486 = input.LA(7);
if ( (LA31_486=='m') ) {
int LA31_553 = input.LA(8);
if ( (LA31_553=='$'||(LA31_553>='0' && LA31_553<='9')||LA31_553=='_'||(LA31_553>='a' && LA31_553<='z')) ) {
alt31=182;
}
else {
alt31=55;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
break;
default:
alt31=182;}
}
break;
case 'e':
{
switch ( input.LA(2) ) {
case 's':
{
int LA31_76 = input.LA(3);
if ( (LA31_76=='c') ) {
int LA31_195 = input.LA(4);
if ( (LA31_195=='a') ) {
int LA31_296 = input.LA(5);
if ( (LA31_296=='p') ) {
int LA31_401 = input.LA(6);
if ( (LA31_401=='e') ) {
int LA31_487 = input.LA(7);
if ( (LA31_487=='$'||(LA31_487>='0' && LA31_487<='9')||LA31_487=='_'||(LA31_487>='a' && LA31_487<='z')) ) {
alt31=182;
}
else {
alt31=7;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
break;
case 'v':
{
int LA31_77 = input.LA(3);
if ( (LA31_77=='e') ) {
switch ( input.LA(4) ) {
case 'r':
{
int LA31_297 = input.LA(5);
if ( (LA31_297=='y') ) {
switch ( input.LA(6) ) {
case '-':
{
alt31=12;
}
break;
case '$':
case '0':
case '1':
case '2':
case '3':
case '4':
case '5':
case '6':
case '7':
case '8':
case '9':
case '_':
case 'a':
case 'b':
case 'c':
case 'd':
case 'e':
case 'f':
case 'g':
case 'h':
case 'i':
case 'j':
case 'k':
case 'l':
case 'm':
case 'n':
case 'o':
case 'p':
case 'q':
case 'r':
case 's':
case 't':
case 'u':
case 'v':
case 'w':
case 'x':
case 'y':
case 'z':
{
alt31=182;
}
break;
default:
alt31=11;}
}
else {
alt31=182;}
}
break;
case 'n':
{
int LA31_298 = input.LA(5);
if ( (LA31_298=='t') ) {
int LA31_403 = input.LA(6);
if ( (LA31_403=='s') ) {
int LA31_490 = input.LA(7);
if ( (LA31_490=='$'||(LA31_490>='0' && LA31_490<='9')||LA31_490=='_'||(LA31_490>='a' && LA31_490<='z')) ) {
alt31=182;
}
else {
alt31=47;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
break;
default:
alt31=182;}
}
else {
alt31=182;}
}
break;
case 'l':
{
int LA31_78 = input.LA(3);
if ( (LA31_78=='s') ) {
int LA31_197 = input.LA(4);
if ( (LA31_197=='e') ) {
int LA31_299 = input.LA(5);
if ( (LA31_299=='$'||(LA31_299>='0' && LA31_299<='9')||LA31_299=='_'||(LA31_299>='a' && LA31_299<='z')) ) {
alt31=182;
}
else {
alt31=26;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
break;
case 'n':
{
int LA31_79 = input.LA(3);
if ( (LA31_79=='d') ) {
int LA31_198 = input.LA(4);
if ( (LA31_198=='$'||(LA31_198>='0' && LA31_198<='9')||LA31_198=='_'||(LA31_198>='a' && LA31_198<='z')) ) {
alt31=182;
}
else {
alt31=29;}
}
else {
alt31=182;}
}
break;
case 'x':
{
switch ( input.LA(3) ) {
case 'i':
{
int LA31_199 = input.LA(4);
if ( (LA31_199=='s') ) {
int LA31_301 = input.LA(5);
if ( (LA31_301=='t') ) {
int LA31_405 = input.LA(6);
if ( (LA31_405=='s') ) {
int LA31_491 = input.LA(7);
if ( (LA31_491=='$'||(LA31_491>='0' && LA31_491<='9')||LA31_491=='_'||(LA31_491>='a' && LA31_491<='z')) ) {
alt31=182;
}
else {
alt31=70;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
break;
case 'p':
{
int LA31_200 = input.LA(4);
if ( (LA31_200=='r') ) {
int LA31_302 = input.LA(5);
if ( (LA31_302=='e') ) {
int LA31_406 = input.LA(6);
if ( (LA31_406=='s') ) {
int LA31_492 = input.LA(7);
if ( (LA31_492=='s') ) {
int LA31_557 = input.LA(8);
if ( (LA31_557=='i') ) {
int LA31_605 = input.LA(9);
if ( (LA31_605=='o') ) {
int LA31_631 = input.LA(10);
if ( (LA31_631=='n') ) {
int LA31_650 = input.LA(11);
if ( (LA31_650=='$'||(LA31_650>='0' && LA31_650<='9')||LA31_650=='_'||(LA31_650>='a' && LA31_650<='z')) ) {
alt31=182;
}
else {
alt31=119;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
break;
default:
alt31=182;}
}
break;
default:
alt31=182;}
}
break;
case 'o':
{
switch ( input.LA(2) ) {
case 'r':
{
switch ( input.LA(3) ) {
case 'd':
{
int LA31_201 = input.LA(4);
if ( (LA31_201=='e') ) {
int LA31_303 = input.LA(5);
if ( (LA31_303=='r') ) {
int LA31_407 = input.LA(6);
if ( (LA31_407=='$'||(LA31_407>='0' && LA31_407<='9')||LA31_407=='_'||(LA31_407>='a' && LA31_407<='z')) ) {
alt31=182;
}
else {
alt31=52;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
break;
case '$':
case '0':
case '1':
case '2':
case '3':
case '4':
case '5':
case '6':
case '7':
case '8':
case '9':
case '_':
case 'a':
case 'b':
case 'c':
case 'e':
case 'f':
case 'g':
case 'h':
case 'i':
case 'j':
case 'k':
case 'l':
case 'm':
case 'n':
case 'o':
case 'p':
case 'q':
case 'r':
case 's':
case 't':
case 'u':
case 'v':
case 'w':
case 'x':
case 'y':
case 'z':
{
alt31=182;
}
break;
default:
alt31=8;}
}
break;
case 'u':
{
int LA31_82 = input.LA(3);
if ( (LA31_82=='t') ) {
switch ( input.LA(4) ) {
case 'e':
{
int LA31_304 = input.LA(5);
if ( (LA31_304=='r') ) {
int LA31_408 = input.LA(6);
if ( (LA31_408=='$'||(LA31_408>='0' && LA31_408<='9')||LA31_408=='_'||(LA31_408>='a' && LA31_408<='z')) ) {
alt31=182;
}
else {
alt31=31;}
}
else {
alt31=182;}
}
break;
case 'p':
{
int LA31_305 = input.LA(5);
if ( (LA31_305=='u') ) {
int LA31_409 = input.LA(6);
if ( (LA31_409=='t') ) {
int LA31_495 = input.LA(7);
if ( (LA31_495=='$'||(LA31_495>='0' && LA31_495<='9')||LA31_495=='_'||(LA31_495>='a' && LA31_495<='z')) ) {
alt31=182;
}
else {
alt31=46;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
break;
default:
alt31=182;}
}
else {
alt31=182;}
}
break;
case 'n':
{
int LA31_83 = input.LA(3);
if ( (LA31_83=='$'||(LA31_83>='0' && LA31_83<='9')||LA31_83=='_'||(LA31_83>='a' && LA31_83<='z')) ) {
alt31=182;
}
else {
alt31=37;}
}
break;
case 'f':
{
int LA31_84 = input.LA(3);
if ( (LA31_84=='f') ) {
int LA31_205 = input.LA(4);
if ( (LA31_205=='s') ) {
int LA31_306 = input.LA(5);
if ( (LA31_306=='e') ) {
int LA31_410 = input.LA(6);
if ( (LA31_410=='t') ) {
int LA31_496 = input.LA(7);
if ( (LA31_496=='$'||(LA31_496>='0' && LA31_496<='9')||LA31_496=='_'||(LA31_496>='a' && LA31_496<='z')) ) {
alt31=182;
}
else {
alt31=106;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
break;
default:
alt31=182;}
}
break;
case 'a':
{
switch ( input.LA(2) ) {
case 'n':
{
switch ( input.LA(3) ) {
case 'd':
{
int LA31_206 = input.LA(4);
if ( (LA31_206=='$'||(LA31_206>='0' && LA31_206<='9')||LA31_206=='_'||(LA31_206>='a' && LA31_206<='z')) ) {
alt31=182;
}
else {
alt31=9;}
}
break;
case 'y':
{
int LA31_207 = input.LA(4);
if ( (LA31_207=='$'||(LA31_207>='0' && LA31_207<='9')||LA31_207=='_'||(LA31_207>='a' && LA31_207<='z')) ) {
alt31=182;
}
else {
alt31=44;}
}
break;
default:
alt31=182;}
}
break;
case 's':
{
switch ( input.LA(3) ) {
case 'c':
{
int LA31_208 = input.LA(4);
if ( (LA31_208=='$'||(LA31_208>='0' && LA31_208<='9')||LA31_208=='_'||(LA31_208>='a' && LA31_208<='z')) ) {
alt31=182;
}
else {
alt31=53;}
}
break;
case '$':
case '0':
case '1':
case '2':
case '3':
case '4':
case '5':
case '6':
case '7':
case '8':
case '9':
case '_':
case 'a':
case 'b':
case 'd':
case 'e':
case 'f':
case 'g':
case 'h':
case 'i':
case 'j':
case 'k':
case 'l':
case 'm':
case 'n':
case 'o':
case 'p':
case 'q':
case 'r':
case 's':
case 't':
case 'u':
case 'v':
case 'w':
case 'x':
case 'y':
case 'z':
{
alt31=182;
}
break;
default:
alt31=14;}
}
break;
case 'v':
{
switch ( input.LA(3) ) {
case 'g':
{
int LA31_210 = input.LA(4);
if ( (LA31_210=='$'||(LA31_210>='0' && LA31_210<='9')||LA31_210=='_'||(LA31_210>='a' && LA31_210<='z')) ) {
alt31=182;
}
else {
alt31=16;}
}
break;
case 'e':
{
int LA31_211 = input.LA(4);
if ( (LA31_211=='d') ) {
int LA31_311 = input.LA(5);
if ( (LA31_311=='e') ) {
int LA31_411 = input.LA(6);
if ( (LA31_411=='v') ) {
int LA31_497 = input.LA(7);
if ( (LA31_497=='$'||(LA31_497>='0' && LA31_497<='9')||LA31_497=='_'||(LA31_497>='a' && LA31_497<='z')) ) {
alt31=182;
}
else {
alt31=22;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
break;
default:
alt31=182;}
}
break;
case 'l':
{
int LA31_88 = input.LA(3);
if ( (LA31_88=='l') ) {
int LA31_212 = input.LA(4);
if ( (LA31_212=='$'||(LA31_212>='0' && LA31_212<='9')||LA31_212=='_'||(LA31_212>='a' && LA31_212<='z')) ) {
alt31=182;
}
else {
alt31=43;}
}
else {
alt31=182;}
}
break;
case 't':
{
int LA31_89 = input.LA(3);
if ( (LA31_89=='$'||(LA31_89>='0' && LA31_89<='9')||LA31_89=='_'||(LA31_89>='a' && LA31_89<='z')) ) {
alt31=182;
}
else {
alt31=82;}
}
break;
case 'f':
{
int LA31_90 = input.LA(3);
if ( (LA31_90=='t') ) {
int LA31_214 = input.LA(4);
if ( (LA31_214=='e') ) {
int LA31_313 = input.LA(5);
if ( (LA31_313=='r') ) {
int LA31_412 = input.LA(6);
if ( (LA31_412=='$'||(LA31_412>='0' && LA31_412<='9')||LA31_412=='_'||(LA31_412>='a' && LA31_412<='z')) ) {
alt31=182;
}
else {
alt31=113;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
break;
default:
alt31=182;}
}
break;
case 'n':
{
switch ( input.LA(2) ) {
case 'o':
{
int LA31_91 = input.LA(3);
if ( (LA31_91=='t') ) {
int LA31_215 = input.LA(4);
if ( (LA31_215=='$'||(LA31_215>='0' && LA31_215<='9')||LA31_215=='_'||(LA31_215>='a' && LA31_215<='z')) ) {
alt31=182;
}
else {
alt31=10;}
}
else {
alt31=182;}
}
break;
case 'u':
{
int LA31_92 = input.LA(3);
if ( (LA31_92=='l') ) {
int LA31_216 = input.LA(4);
if ( (LA31_216=='l') ) {
int LA31_315 = input.LA(5);
if ( (LA31_315=='$'||(LA31_315>='0' && LA31_315<='9')||LA31_315=='_'||(LA31_315>='a' && LA31_315<='z')) ) {
alt31=182;
}
else {
alt31=104;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
break;
case 'e':
{
int LA31_93 = input.LA(3);
if ( (LA31_93=='w') ) {
int LA31_217 = input.LA(4);
if ( (LA31_217=='$'||(LA31_217>='0' && LA31_217<='9')||LA31_217=='_'||(LA31_217>='a' && LA31_217<='z')) ) {
alt31=182;
}
else {
alt31=120;}
}
else {
alt31=182;}
}
break;
default:
alt31=182;}
}
break;
case 's':
{
switch ( input.LA(2) ) {
case 'u':
{
int LA31_94 = input.LA(3);
if ( (LA31_94=='m') ) {
int LA31_218 = input.LA(4);
if ( (LA31_218=='$'||(LA31_218>='0' && LA31_218<='9')||LA31_218=='_'||(LA31_218>='a' && LA31_218<='z')) ) {
alt31=182;
}
else {
alt31=15;}
}
else {
alt31=182;}
}
break;
case 't':
{
switch ( input.LA(3) ) {
case 'd':
{
int LA31_219 = input.LA(4);
if ( (LA31_219=='d') ) {
int LA31_318 = input.LA(5);
if ( (LA31_318=='e') ) {
int LA31_414 = input.LA(6);
if ( (LA31_414=='v') ) {
int LA31_499 = input.LA(7);
if ( (LA31_499=='$'||(LA31_499>='0' && LA31_499<='9')||LA31_499=='_'||(LA31_499>='a' && LA31_499<='z')) ) {
alt31=182;
}
else {
alt31=21;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
break;
case 'a':
{
int LA31_220 = input.LA(4);
if ( (LA31_220=='r') ) {
int LA31_319 = input.LA(5);
if ( (LA31_319=='t') ) {
int LA31_415 = input.LA(6);
if ( (LA31_415=='$'||(LA31_415>='0' && LA31_415<='9')||LA31_415=='_'||(LA31_415>='a' && LA31_415<='z')) ) {
alt31=182;
}
else {
alt31=121;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
break;
default:
alt31=182;}
}
break;
case 'e':
{
switch ( input.LA(3) ) {
case 'l':
{
int LA31_221 = input.LA(4);
if ( (LA31_221=='e') ) {
int LA31_320 = input.LA(5);
if ( (LA31_320=='c') ) {
int LA31_416 = input.LA(6);
if ( (LA31_416=='t') ) {
int LA31_501 = input.LA(7);
if ( (LA31_501=='$'||(LA31_501>='0' && LA31_501<='9')||LA31_501=='_'||(LA31_501>='a' && LA31_501<='z')) ) {
alt31=182;
}
else {
alt31=24;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
break;
case 't':
{
int LA31_222 = input.LA(4);
if ( (LA31_222=='$'||(LA31_222>='0' && LA31_222<='9')||LA31_222=='_'||(LA31_222>='a' && LA31_222<='z')) ) {
alt31=182;
}
else {
alt31=79;}
}
break;
case 'c':
{
switch ( input.LA(4) ) {
case 'o':
{
int LA31_322 = input.LA(5);
if ( (LA31_322=='n') ) {
int LA31_417 = input.LA(6);
if ( (LA31_417=='d') ) {
switch ( input.LA(7) ) {
case 's':
{
int LA31_563 = input.LA(8);
if ( (LA31_563=='$'||(LA31_563>='0' && LA31_563<='9')||LA31_563=='_'||(LA31_563>='a' && LA31_563<='z')) ) {
alt31=182;
}
else {
alt31=98;}
}
break;
case '$':
case '0':
case '1':
case '2':
case '3':
case '4':
case '5':
case '6':
case '7':
case '8':
case '9':
case '_':
case 'a':
case 'b':
case 'c':
case 'd':
case 'e':
case 'f':
case 'g':
case 'h':
case 'i':
case 'j':
case 'k':
case 'l':
case 'm':
case 'n':
case 'o':
case 'p':
case 'q':
case 'r':
case 't':
case 'u':
case 'v':
case 'w':
case 'x':
case 'y':
case 'z':
{
alt31=182;
}
break;
default:
alt31=97;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
break;
case '$':
case '0':
case '1':
case '2':
case '3':
case '4':
case '5':
case '6':
case '7':
case '8':
case '9':
case '_':
case 'a':
case 'b':
case 'c':
case 'd':
case 'e':
case 'f':
case 'g':
case 'h':
case 'i':
case 'j':
case 'k':
case 'l':
case 'm':
case 'n':
case 'p':
case 'q':
case 'r':
case 's':
case 't':
case 'u':
case 'v':
case 'w':
case 'x':
case 'y':
case 'z':
{
alt31=182;
}
break;
default:
alt31=96;}
}
break;
default:
alt31=182;}
}
break;
case 'o':
{
int LA31_97 = input.LA(3);
if ( (LA31_97=='m') ) {
int LA31_224 = input.LA(4);
if ( (LA31_224=='e') ) {
int LA31_324 = input.LA(5);
if ( (LA31_324=='$'||(LA31_324>='0' && LA31_324<='9')||LA31_324=='_'||(LA31_324>='a' && LA31_324<='z')) ) {
alt31=182;
}
else {
alt31=45;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
break;
case 'c':
{
int LA31_98 = input.LA(3);
if ( (LA31_98=='h') ) {
int LA31_225 = input.LA(4);
if ( (LA31_225=='e') ) {
int LA31_325 = input.LA(5);
if ( (LA31_325=='m') ) {
int LA31_419 = input.LA(6);
if ( (LA31_419=='a') ) {
int LA31_503 = input.LA(7);
if ( (LA31_503=='$'||(LA31_503>='0' && LA31_503<='9')||LA31_503=='_'||(LA31_503>='a' && LA31_503<='z')) ) {
alt31=182;
}
else {
alt31=58;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
break;
case 'q':
{
int LA31_99 = input.LA(3);
if ( (LA31_99=='l') ) {
int LA31_226 = input.LA(4);
if ( (LA31_226=='$'||(LA31_226>='0' && LA31_226<='9')||LA31_226=='_'||(LA31_226>='a' && LA31_226<='z')) ) {
alt31=182;
}
else {
alt31=63;}
}
else {
alt31=182;}
}
break;
case 'n':
{
int LA31_100 = input.LA(3);
if ( (LA31_100=='a') ) {
int LA31_227 = input.LA(4);
if ( (LA31_227=='p') ) {
int LA31_327 = input.LA(5);
if ( (LA31_327=='s') ) {
int LA31_420 = input.LA(6);
if ( (LA31_420=='h') ) {
int LA31_504 = input.LA(7);
if ( (LA31_504=='o') ) {
int LA31_566 = input.LA(8);
if ( (LA31_566=='t') ) {
int LA31_607 = input.LA(9);
if ( (LA31_607=='$'||(LA31_607>='0' && LA31_607<='9')||LA31_607=='_'||(LA31_607>='a' && LA31_607<='z')) ) {
alt31=182;
}
else {
alt31=78;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
break;
default:
alt31=182;}
}
break;
case 'm':
{
switch ( input.LA(2) ) {
case 'a':
{
switch ( input.LA(3) ) {
case 'x':
{
int LA31_228 = input.LA(4);
if ( (LA31_228=='$'||(LA31_228>='0' && LA31_228<='9')||LA31_228=='_'||(LA31_228>='a' && LA31_228<='z')) ) {
alt31=182;
}
else {
alt31=17;}
}
break;
case 't':
{
int LA31_229 = input.LA(4);
if ( (LA31_229=='c') ) {
int LA31_329 = input.LA(5);
if ( (LA31_329=='h') ) {
switch ( input.LA(6) ) {
case '_':
{
int LA31_505 = input.LA(7);
if ( (LA31_505=='r') ) {
int LA31_567 = input.LA(8);
if ( (LA31_567=='e') ) {
int LA31_608 = input.LA(9);
if ( (LA31_608=='c') ) {
int LA31_633 = input.LA(10);
if ( (LA31_633=='o') ) {
int LA31_651 = input.LA(11);
if ( (LA31_651=='g') ) {
int LA31_663 = input.LA(12);
if ( (LA31_663=='n') ) {
int LA31_671 = input.LA(13);
if ( (LA31_671=='i') ) {
int LA31_677 = input.LA(14);
if ( (LA31_677=='z') ) {
int LA31_681 = input.LA(15);
if ( (LA31_681=='e') ) {
int LA31_684 = input.LA(16);
if ( (LA31_684=='$'||(LA31_684>='0' && LA31_684<='9')||LA31_684=='_'||(LA31_684>='a' && LA31_684<='z')) ) {
alt31=182;
}
else {
alt31=108;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
break;
case 'e':
{
switch ( input.LA(7) ) {
case 's':
{
int LA31_568 = input.LA(8);
if ( (LA31_568=='$'||(LA31_568>='0' && LA31_568<='9')||LA31_568=='_'||(LA31_568>='a' && LA31_568<='z')) ) {
alt31=182;
}
else {
alt31=112;}
}
break;
case 'd':
{
int LA31_569 = input.LA(8);
if ( (LA31_569=='$'||(LA31_569>='0' && LA31_569<='9')||LA31_569=='_'||(LA31_569>='a' && LA31_569<='z')) ) {
alt31=182;
}
else {
alt31=118;}
}
break;
default:
alt31=182;}
}
break;
default:
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
break;
default:
alt31=182;}
}
break;
case 'i':
{
switch ( input.LA(3) ) {
case 'n':
{
switch ( input.LA(4) ) {
case 'u':
{
int LA31_330 = input.LA(5);
if ( (LA31_330=='t') ) {
int LA31_422 = input.LA(6);
if ( (LA31_422=='e') ) {
switch ( input.LA(7) ) {
case 's':
{
int LA31_570 = input.LA(8);
if ( (LA31_570=='$'||(LA31_570>='0' && LA31_570<='9')||LA31_570=='_'||(LA31_570>='a' && LA31_570<='z')) ) {
alt31=182;
}
else {
alt31=95;}
}
break;
case '$':
case '0':
case '1':
case '2':
case '3':
case '4':
case '5':
case '6':
case '7':
case '8':
case '9':
case '_':
case 'a':
case 'b':
case 'c':
case 'd':
case 'e':
case 'f':
case 'g':
case 'h':
case 'i':
case 'j':
case 'k':
case 'l':
case 'm':
case 'n':
case 'o':
case 'p':
case 'q':
case 'r':
case 't':
case 'u':
case 'v':
case 'w':
case 'x':
case 'y':
case 'z':
{
alt31=182;
}
break;
default:
alt31=94;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
break;
case '$':
case '0':
case '1':
case '2':
case '3':
case '4':
case '5':
case '6':
case '7':
case '8':
case '9':
case '_':
case 'a':
case 'b':
case 'c':
case 'd':
case 'e':
case 'f':
case 'g':
case 'h':
case 'i':
case 'j':
case 'k':
case 'l':
case 'm':
case 'n':
case 'o':
case 'p':
case 'q':
case 'r':
case 's':
case 't':
case 'v':
case 'w':
case 'x':
case 'y':
case 'z':
{
alt31=182;
}
break;
default:
alt31=18;}
}
break;
case 'l':
{
int LA31_231 = input.LA(4);
if ( (LA31_231=='l') ) {
int LA31_332 = input.LA(5);
if ( (LA31_332=='i') ) {
int LA31_423 = input.LA(6);
if ( (LA31_423=='s') ) {
int LA31_508 = input.LA(7);
if ( (LA31_508=='e') ) {
int LA31_572 = input.LA(8);
if ( (LA31_572=='c') ) {
int LA31_612 = input.LA(9);
if ( (LA31_612=='o') ) {
int LA31_634 = input.LA(10);
if ( (LA31_634=='n') ) {
int LA31_652 = input.LA(11);
if ( (LA31_652=='d') ) {
switch ( input.LA(12) ) {
case 's':
{
int LA31_672 = input.LA(13);
if ( (LA31_672=='$'||(LA31_672>='0' && LA31_672<='9')||LA31_672=='_'||(LA31_672>='a' && LA31_672<='z')) ) {
alt31=182;
}
else {
alt31=101;}
}
break;
case '$':
case '0':
case '1':
case '2':
case '3':
case '4':
case '5':
case '6':
case '7':
case '8':
case '9':
case '_':
case 'a':
case 'b':
case 'c':
case 'd':
case 'e':
case 'f':
case 'g':
case 'h':
case 'i':
case 'j':
case 'k':
case 'l':
case 'm':
case 'n':
case 'o':
case 'p':
case 'q':
case 'r':
case 't':
case 'u':
case 'v':
case 'w':
case 'x':
case 'y':
case 'z':
{
alt31=182;
}
break;
default:
alt31=100;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
break;
default:
alt31=182;}
}
break;
case 'e':
{
switch ( input.LA(3) ) {
case 'd':
{
int LA31_232 = input.LA(4);
if ( (LA31_232=='i') ) {
int LA31_333 = input.LA(5);
if ( (LA31_333=='a') ) {
int LA31_424 = input.LA(6);
if ( (LA31_424=='n') ) {
int LA31_509 = input.LA(7);
if ( (LA31_509=='$'||(LA31_509>='0' && LA31_509<='9')||LA31_509=='_'||(LA31_509>='a' && LA31_509<='z')) ) {
alt31=182;
}
else {
alt31=20;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
break;
case 't':
{
int LA31_233 = input.LA(4);
if ( (LA31_233=='a') ) {
int LA31_334 = input.LA(5);
if ( (LA31_334=='d') ) {
int LA31_425 = input.LA(6);
if ( (LA31_425=='a') ) {
int LA31_510 = input.LA(7);
if ( (LA31_510=='t') ) {
int LA31_574 = input.LA(8);
if ( (LA31_574=='a') ) {
int LA31_613 = input.LA(9);
if ( (LA31_613=='s') ) {
int LA31_635 = input.LA(10);
if ( (LA31_635=='q') ) {
int LA31_653 = input.LA(11);
if ( (LA31_653=='l') ) {
int LA31_665 = input.LA(12);
if ( (LA31_665=='$'||(LA31_665>='0' && LA31_665<='9')||LA31_665=='_'||(LA31_665>='a' && LA31_665<='z')) ) {
alt31=182;
}
else {
alt31=64;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
break;
case 'a':
{
int LA31_234 = input.LA(4);
if ( (LA31_234=='s') ) {
int LA31_335 = input.LA(5);
if ( (LA31_335=='u') ) {
int LA31_426 = input.LA(6);
if ( (LA31_426=='r') ) {
int LA31_511 = input.LA(7);
if ( (LA31_511=='e') ) {
int LA31_575 = input.LA(8);
if ( (LA31_575=='s') ) {
int LA31_614 = input.LA(9);
if ( (LA31_614=='$'||(LA31_614>='0' && LA31_614<='9')||LA31_614=='_'||(LA31_614>='a' && LA31_614<='z')) ) {
alt31=182;
}
else {
alt31=109;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
break;
case 'r':
{
int LA31_235 = input.LA(4);
if ( (LA31_235=='g') ) {
int LA31_336 = input.LA(5);
if ( (LA31_336=='e') ) {
int LA31_427 = input.LA(6);
if ( (LA31_427=='$'||(LA31_427>='0' && LA31_427<='9')||LA31_427=='_'||(LA31_427>='a' && LA31_427<='z')) ) {
alt31=182;
}
else {
alt31=117;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
break;
default:
alt31=182;}
}
break;
case 'o':
{
int LA31_104 = input.LA(3);
if ( (LA31_104=='n') ) {
int LA31_236 = input.LA(4);
if ( (LA31_236=='t') ) {
int LA31_337 = input.LA(5);
if ( (LA31_337=='h') ) {
switch ( input.LA(6) ) {
case 's':
{
int LA31_513 = input.LA(7);
if ( (LA31_513=='$'||(LA31_513>='0' && LA31_513<='9')||LA31_513=='_'||(LA31_513>='a' && LA31_513<='z')) ) {
alt31=182;
}
else {
alt31=87;}
}
break;
case '$':
case '0':
case '1':
case '2':
case '3':
case '4':
case '5':
case '6':
case '7':
case '8':
case '9':
case '_':
case 'a':
case 'b':
case 'c':
case 'd':
case 'e':
case 'f':
case 'g':
case 'h':
case 'i':
case 'j':
case 'k':
case 'l':
case 'm':
case 'n':
case 'o':
case 'p':
case 'q':
case 'r':
case 't':
case 'u':
case 'v':
case 'w':
case 'x':
case 'y':
case 'z':
{
alt31=182;
}
break;
default:
alt31=86;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
break;
case 's':
{
int LA31_105 = input.LA(3);
if ( (LA31_105=='e') ) {
int LA31_237 = input.LA(4);
if ( (LA31_237=='c') ) {
int LA31_338 = input.LA(5);
if ( (LA31_338=='$'||(LA31_338>='0' && LA31_338<='9')||LA31_338=='_'||(LA31_338>='a' && LA31_338<='z')) ) {
alt31=182;
}
else {
alt31=99;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
break;
default:
alt31=182;}
}
break;
case 't':
{
switch ( input.LA(2) ) {
case 'h':
{
int LA31_106 = input.LA(3);
if ( (LA31_106=='e') ) {
int LA31_238 = input.LA(4);
if ( (LA31_238=='n') ) {
int LA31_339 = input.LA(5);
if ( (LA31_339=='$'||(LA31_339>='0' && LA31_339<='9')||LA31_339=='_'||(LA31_339>='a' && LA31_339<='z')) ) {
alt31=182;
}
else {
alt31=28;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
break;
case 'y':
{
int LA31_107 = input.LA(3);
if ( (LA31_107=='p') ) {
int LA31_239 = input.LA(4);
if ( (LA31_239=='e') ) {
int LA31_340 = input.LA(5);
if ( (LA31_340=='o') ) {
int LA31_431 = input.LA(6);
if ( (LA31_431=='f') ) {
int LA31_515 = input.LA(7);
if ( (LA31_515=='$'||(LA31_515>='0' && LA31_515<='9')||LA31_515=='_'||(LA31_515>='a' && LA31_515<='z')) ) {
alt31=182;
}
else {
alt31=74;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
break;
case 'r':
{
int LA31_108 = input.LA(3);
if ( (LA31_108=='u') ) {
int LA31_240 = input.LA(4);
if ( (LA31_240=='e') ) {
int LA31_341 = input.LA(5);
if ( (LA31_341=='$'||(LA31_341>='0' && LA31_341<='9')||LA31_341=='_'||(LA31_341>='a' && LA31_341<='z')) ) {
alt31=182;
}
else {
alt31=102;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
break;
case 'e':
{
int LA31_109 = input.LA(3);
if ( (LA31_109=='r') ) {
int LA31_241 = input.LA(4);
if ( (LA31_241=='m') ) {
int LA31_342 = input.LA(5);
if ( (LA31_342=='i') ) {
int LA31_433 = input.LA(6);
if ( (LA31_433=='n') ) {
int LA31_516 = input.LA(7);
if ( (LA31_516=='a') ) {
int LA31_578 = input.LA(8);
if ( (LA31_578=='t') ) {
int LA31_615 = input.LA(9);
if ( (LA31_615=='e') ) {
int LA31_637 = input.LA(10);
if ( (LA31_637=='d') ) {
int LA31_654 = input.LA(11);
if ( (LA31_654=='$'||(LA31_654>='0' && LA31_654<='9')||LA31_654=='_'||(LA31_654>='a' && LA31_654<='z')) ) {
alt31=182;
}
else {
alt31=124;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
break;
default:
alt31=182;}
}
break;
case 'f':
{
switch ( input.LA(2) ) {
case 'r':
{
int LA31_110 = input.LA(3);
if ( (LA31_110=='o') ) {
int LA31_242 = input.LA(4);
if ( (LA31_242=='m') ) {
int LA31_343 = input.LA(5);
if ( (LA31_343=='$'||(LA31_343>='0' && LA31_343<='9')||LA31_343=='_'||(LA31_343>='a' && LA31_343<='z')) ) {
alt31=182;
}
else {
alt31=30;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
break;
case 'u':
{
int LA31_111 = input.LA(3);
if ( (LA31_111=='l') ) {
int LA31_243 = input.LA(4);
if ( (LA31_243=='l') ) {
int LA31_344 = input.LA(5);
if ( (LA31_344=='$'||(LA31_344>='0' && LA31_344<='9')||LA31_344=='_'||(LA31_344>='a' && LA31_344<='z')) ) {
alt31=182;
}
else {
alt31=36;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
break;
case 'i':
{
int LA31_112 = input.LA(3);
if ( (LA31_112=='r') ) {
int LA31_244 = input.LA(4);
if ( (LA31_244=='s') ) {
int LA31_345 = input.LA(5);
if ( (LA31_345=='t') ) {
int LA31_436 = input.LA(6);
if ( (LA31_436=='$'||(LA31_436>='0' && LA31_436<='9')||LA31_436=='_'||(LA31_436>='a' && LA31_436<='z')) ) {
alt31=182;
}
else {
alt31=48;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
break;
case 'a':
{
int LA31_113 = input.LA(3);
if ( (LA31_113=='l') ) {
int LA31_245 = input.LA(4);
if ( (LA31_245=='s') ) {
int LA31_346 = input.LA(5);
if ( (LA31_346=='e') ) {
int LA31_437 = input.LA(6);
if ( (LA31_437=='$'||(LA31_437>='0' && LA31_437<='9')||LA31_437=='_'||(LA31_437>='a' && LA31_437<='z')) ) {
alt31=182;
}
else {
alt31=103;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
break;
case 'o':
{
int LA31_114 = input.LA(3);
if ( (LA31_114=='r') ) {
int LA31_246 = input.LA(4);
if ( (LA31_246=='$'||(LA31_246>='0' && LA31_246<='9')||LA31_246=='_'||(LA31_246>='a' && LA31_246<='z')) ) {
alt31=182;
}
else {
alt31=114;}
}
else {
alt31=182;}
}
break;
default:
alt31=182;}
}
break;
case 'j':
{
int LA31_15 = input.LA(2);
if ( (LA31_15=='o') ) {
int LA31_115 = input.LA(3);
if ( (LA31_115=='i') ) {
int LA31_247 = input.LA(4);
if ( (LA31_247=='n') ) {
int LA31_348 = input.LA(5);
if ( (LA31_348=='$'||(LA31_348>='0' && LA31_348<='9')||LA31_348=='_'||(LA31_348>='a' && LA31_348<='z')) ) {
alt31=182;
}
else {
alt31=33;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
break;
case 'g':
{
int LA31_16 = input.LA(2);
if ( (LA31_16=='r') ) {
int LA31_116 = input.LA(3);
if ( (LA31_116=='o') ) {
int LA31_248 = input.LA(4);
if ( (LA31_248=='u') ) {
int LA31_349 = input.LA(5);
if ( (LA31_349=='p') ) {
int LA31_439 = input.LA(6);
if ( (LA31_439=='$'||(LA31_439>='0' && LA31_439<='9')||LA31_439=='_'||(LA31_439>='a' && LA31_439<='z')) ) {
alt31=182;
}
else {
alt31=40;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
break;
case 'h':
{
switch ( input.LA(2) ) {
case 'a':
{
int LA31_117 = input.LA(3);
if ( (LA31_117=='v') ) {
int LA31_249 = input.LA(4);
if ( (LA31_249=='i') ) {
int LA31_350 = input.LA(5);
if ( (LA31_350=='n') ) {
int LA31_440 = input.LA(6);
if ( (LA31_440=='g') ) {
int LA31_520 = input.LA(7);
if ( (LA31_520=='$'||(LA31_520>='0' && LA31_520<='9')||LA31_520=='_'||(LA31_520>='a' && LA31_520<='z')) ) {
alt31=182;
}
else {
alt31=41;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
break;
case 'o':
{
int LA31_118 = input.LA(3);
if ( (LA31_118=='u') ) {
int LA31_250 = input.LA(4);
if ( (LA31_250=='r') ) {
switch ( input.LA(5) ) {
case 's':
{
int LA31_441 = input.LA(6);
if ( (LA31_441=='$'||(LA31_441>='0' && LA31_441<='9')||LA31_441=='_'||(LA31_441>='a' && LA31_441<='z')) ) {
alt31=182;
}
else {
alt31=93;}
}
break;
case '$':
case '0':
case '1':
case '2':
case '3':
case '4':
case '5':
case '6':
case '7':
case '8':
case '9':
case '_':
case 'a':
case 'b':
case 'c':
case 'd':
case 'e':
case 'f':
case 'g':
case 'h':
case 'i':
case 'j':
case 'k':
case 'l':
case 'm':
case 'n':
case 'o':
case 'p':
case 'q':
case 'r':
case 't':
case 'u':
case 'v':
case 'w':
case 'x':
case 'y':
case 'z':
{
alt31=182;
}
break;
default:
alt31=92;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
break;
default:
alt31=182;}
}
break;
case 'd':
{
switch ( input.LA(2) ) {
case 'i':
{
int LA31_119 = input.LA(3);
if ( (LA31_119=='s') ) {
int LA31_251 = input.LA(4);
if ( (LA31_251=='t') ) {
int LA31_352 = input.LA(5);
if ( (LA31_352=='i') ) {
int LA31_443 = input.LA(6);
if ( (LA31_443=='n') ) {
int LA31_522 = input.LA(7);
if ( (LA31_522=='c') ) {
int LA31_580 = input.LA(8);
if ( (LA31_580=='t') ) {
int LA31_616 = input.LA(9);
if ( (LA31_616=='$'||(LA31_616>='0' && LA31_616<='9')||LA31_616=='_'||(LA31_616>='a' && LA31_616<='z')) ) {
alt31=182;
}
else {
alt31=42;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
break;
case 'e':
{
switch ( input.LA(3) ) {
case 's':
{
int LA31_252 = input.LA(4);
if ( (LA31_252=='c') ) {
int LA31_353 = input.LA(5);
if ( (LA31_353=='$'||(LA31_353>='0' && LA31_353<='9')||LA31_353=='_'||(LA31_353>='a' && LA31_353<='z')) ) {
alt31=182;
}
else {
alt31=54;}
}
else {
alt31=182;}
}
break;
case 'l':
{
int LA31_253 = input.LA(4);
if ( (LA31_253=='e') ) {
int LA31_354 = input.LA(5);
if ( (LA31_354=='t') ) {
int LA31_445 = input.LA(6);
if ( (LA31_445=='e') ) {
int LA31_523 = input.LA(7);
if ( (LA31_523=='$'||(LA31_523>='0' && LA31_523<='9')||LA31_523=='_'||(LA31_523>='a' && LA31_523<='z')) ) {
alt31=182;
}
else {
alt31=77;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
break;
case 'f':
{
int LA31_254 = input.LA(4);
if ( (LA31_254=='i') ) {
int LA31_355 = input.LA(5);
if ( (LA31_355=='n') ) {
int LA31_446 = input.LA(6);
if ( (LA31_446=='e') ) {
int LA31_524 = input.LA(7);
if ( (LA31_524=='$'||(LA31_524>='0' && LA31_524<='9')||LA31_524=='_'||(LA31_524>='a' && LA31_524<='z')) ) {
alt31=182;
}
else {
alt31=110;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
break;
default:
alt31=182;}
}
break;
case 'a':
{
switch ( input.LA(3) ) {
case 'y':
{
switch ( input.LA(4) ) {
case 's':
{
int LA31_356 = input.LA(5);
if ( (LA31_356=='$'||(LA31_356>='0' && LA31_356<='9')||LA31_356=='_'||(LA31_356>='a' && LA31_356<='z')) ) {
alt31=182;
}
else {
alt31=91;}
}
break;
case '$':
case '0':
case '1':
case '2':
case '3':
case '4':
case '5':
case '6':
case '7':
case '8':
case '9':
case '_':
case 'a':
case 'b':
case 'c':
case 'd':
case 'e':
case 'f':
case 'g':
case 'h':
case 'i':
case 'j':
case 'k':
case 'l':
case 'm':
case 'n':
case 'o':
case 'p':
case 'q':
case 'r':
case 't':
case 'u':
case 'v':
case 'w':
case 'x':
case 'y':
case 'z':
{
alt31=182;
}
break;
default:
alt31=90;}
}
break;
case 't':
{
int LA31_256 = input.LA(4);
if ( (LA31_256=='a') ) {
int LA31_358 = input.LA(5);
if ( (LA31_358=='f') ) {
int LA31_448 = input.LA(6);
if ( (LA31_448=='l') ) {
int LA31_525 = input.LA(7);
if ( (LA31_525=='o') ) {
int LA31_583 = input.LA(8);
if ( (LA31_583=='w') ) {
int LA31_617 = input.LA(9);
if ( (LA31_617=='$'||(LA31_617>='0' && LA31_617<='9')||LA31_617=='_'||(LA31_617>='a' && LA31_617<='z')) ) {
alt31=182;
}
else {
alt31=125;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
break;
default:
alt31=182;}
}
break;
default:
alt31=182;}
}
break;
case 'u':
{
switch ( input.LA(2) ) {
case 'n':
{
switch ( input.LA(3) ) {
case 'i':
{
int LA31_257 = input.LA(4);
if ( (LA31_257=='d') ) {
int LA31_359 = input.LA(5);
if ( (LA31_359=='i') ) {
int LA31_449 = input.LA(6);
if ( (LA31_449=='r') ) {
int LA31_526 = input.LA(7);
if ( (LA31_526=='e') ) {
int LA31_584 = input.LA(8);
if ( (LA31_584=='c') ) {
int LA31_618 = input.LA(9);
if ( (LA31_618=='t') ) {
int LA31_640 = input.LA(10);
if ( (LA31_640=='i') ) {
int LA31_655 = input.LA(11);
if ( (LA31_655=='o') ) {
int LA31_667 = input.LA(12);
if ( (LA31_667=='n') ) {
int LA31_675 = input.LA(13);
if ( (LA31_675=='a') ) {
int LA31_679 = input.LA(14);
if ( (LA31_679=='l') ) {
int LA31_682 = input.LA(15);
if ( (LA31_682=='$'||(LA31_682>='0' && LA31_682<='9')||LA31_682=='_'||(LA31_682>='a' && LA31_682<='z')) ) {
alt31=182;
}
else {
alt31=59;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
break;
case 't':
{
int LA31_258 = input.LA(4);
if ( (LA31_258=='i') ) {
int LA31_360 = input.LA(5);
if ( (LA31_360=='l') ) {
int LA31_450 = input.LA(6);
if ( (LA31_450=='$'||(LA31_450>='0' && LA31_450<='9')||LA31_450=='_'||(LA31_450>='a' && LA31_450<='z')) ) {
alt31=182;
}
else {
alt31=81;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
break;
default:
alt31=182;}
}
break;
case 'p':
{
int LA31_123 = input.LA(3);
if ( (LA31_123=='d') ) {
int LA31_259 = input.LA(4);
if ( (LA31_259=='a') ) {
int LA31_361 = input.LA(5);
if ( (LA31_361=='t') ) {
int LA31_451 = input.LA(6);
if ( (LA31_451=='e') ) {
int LA31_528 = input.LA(7);
if ( (LA31_528=='$'||(LA31_528>='0' && LA31_528<='9')||LA31_528=='_'||(LA31_528>='a' && LA31_528<='z')) ) {
alt31=182;
}
else {
alt31=107;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
break;
case 's':
{
int LA31_124 = input.LA(3);
if ( (LA31_124=='i') ) {
int LA31_260 = input.LA(4);
if ( (LA31_260=='n') ) {
int LA31_362 = input.LA(5);
if ( (LA31_362=='g') ) {
int LA31_452 = input.LA(6);
if ( (LA31_452=='$'||(LA31_452>='0' && LA31_452<='9')||LA31_452=='_'||(LA31_452>='a' && LA31_452<='z')) ) {
alt31=182;
}
else {
alt31=116;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
break;
default:
alt31=182;}
}
break;
case 'p':
{
switch ( input.LA(2) ) {
case 'a':
{
switch ( input.LA(3) ) {
case 't':
{
int LA31_261 = input.LA(4);
if ( (LA31_261=='t') ) {
int LA31_363 = input.LA(5);
if ( (LA31_363=='e') ) {
int LA31_453 = input.LA(6);
if ( (LA31_453=='r') ) {
int LA31_530 = input.LA(7);
if ( (LA31_530=='n') ) {
int LA31_586 = input.LA(8);
if ( (LA31_586=='$'||(LA31_586>='0' && LA31_586<='9')||LA31_586=='_'||(LA31_586>='a' && LA31_586<='z')) ) {
alt31=182;
}
else {
alt31=62;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
break;
case 'r':
{
int LA31_262 = input.LA(4);
if ( (LA31_262=='t') ) {
int LA31_364 = input.LA(5);
if ( (LA31_364=='i') ) {
int LA31_454 = input.LA(6);
if ( (LA31_454=='t') ) {
int LA31_531 = input.LA(7);
if ( (LA31_531=='i') ) {
int LA31_587 = input.LA(8);
if ( (LA31_587=='o') ) {
int LA31_620 = input.LA(9);
if ( (LA31_620=='n') ) {
int LA31_641 = input.LA(10);
if ( (LA31_641=='$'||(LA31_641>='0' && LA31_641<='9')||LA31_641=='_'||(LA31_641>='a' && LA31_641<='z')) ) {
alt31=182;
}
else {
alt31=111;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
break;
default:
alt31=182;}
}
break;
case 'r':
{
switch ( input.LA(3) ) {
case 'e':
{
int LA31_263 = input.LA(4);
if ( (LA31_263=='v') ) {
switch ( input.LA(5) ) {
case 't':
{
int LA31_455 = input.LA(6);
if ( (LA31_455=='a') ) {
int LA31_532 = input.LA(7);
if ( (LA31_532=='i') ) {
int LA31_588 = input.LA(8);
if ( (LA31_588=='l') ) {
int LA31_621 = input.LA(9);
if ( (LA31_621=='$'||(LA31_621>='0' && LA31_621<='9')||LA31_621=='_'||(LA31_621>='a' && LA31_621<='z')) ) {
alt31=182;
}
else {
alt31=66;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
break;
case 'c':
{
int LA31_456 = input.LA(6);
if ( (LA31_456=='o') ) {
int LA31_533 = input.LA(7);
if ( (LA31_533=='u') ) {
int LA31_589 = input.LA(8);
if ( (LA31_589=='n') ) {
int LA31_622 = input.LA(9);
if ( (LA31_622=='t') ) {
int LA31_643 = input.LA(10);
if ( (LA31_643=='$'||(LA31_643>='0' && LA31_643<='9')||LA31_643=='_'||(LA31_643>='a' && LA31_643<='z')) ) {
alt31=182;
}
else {
alt31=67;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
break;
case 'w':
{
int LA31_457 = input.LA(6);
if ( (LA31_457=='i') ) {
int LA31_534 = input.LA(7);
if ( (LA31_534=='n') ) {
int LA31_590 = input.LA(8);
if ( (LA31_590=='d') ) {
int LA31_623 = input.LA(9);
if ( (LA31_623=='o') ) {
int LA31_644 = input.LA(10);
if ( (LA31_644=='w') ) {
int LA31_658 = input.LA(11);
if ( (LA31_658=='$'||(LA31_658>='0' && LA31_658<='9')||LA31_658=='_'||(LA31_658>='a' && LA31_658<='z')) ) {
alt31=182;
}
else {
alt31=68;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
break;
case '$':
case '0':
case '1':
case '2':
case '3':
case '4':
case '5':
case '6':
case '7':
case '8':
case '9':
case '_':
case 'a':
case 'b':
case 'd':
case 'e':
case 'f':
case 'g':
case 'h':
case 'i':
case 'j':
case 'k':
case 'l':
case 'm':
case 'n':
case 'o':
case 'p':
case 'q':
case 'r':
case 's':
case 'u':
case 'v':
case 'x':
case 'y':
case 'z':
{
alt31=182;
}
break;
default:
alt31=65;}
}
else {
alt31=182;}
}
break;
case 'i':
{
int LA31_264 = input.LA(4);
if ( (LA31_264=='o') ) {
int LA31_366 = input.LA(5);
if ( (LA31_366=='r') ) {
int LA31_459 = input.LA(6);
if ( (LA31_459=='$'||(LA31_459>='0' && LA31_459<='9')||LA31_459=='_'||(LA31_459>='a' && LA31_459<='z')) ) {
alt31=182;
}
else {
alt31=69;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
break;
default:
alt31=182;}
}
break;
default:
alt31=182;}
}
break;
case 'v':
{
int LA31_21 = input.LA(2);
if ( (LA31_21=='a') ) {
int LA31_127 = input.LA(3);
if ( (LA31_127=='r') ) {
int LA31_265 = input.LA(4);
if ( (LA31_265=='i') ) {
int LA31_367 = input.LA(5);
if ( (LA31_367=='a') ) {
int LA31_460 = input.LA(6);
if ( (LA31_460=='b') ) {
int LA31_536 = input.LA(7);
if ( (LA31_536=='l') ) {
int LA31_591 = input.LA(8);
if ( (LA31_591=='e') ) {
int LA31_624 = input.LA(9);
if ( (LA31_624=='$'||(LA31_624>='0' && LA31_624<='9')||LA31_624=='_'||(LA31_624>='a' && LA31_624<='z')) ) {
alt31=182;
}
else {
alt31=80;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
break;
case 'y':
{
int LA31_22 = input.LA(2);
if ( (LA31_22=='e') ) {
int LA31_128 = input.LA(3);
if ( (LA31_128=='a') ) {
int LA31_266 = input.LA(4);
if ( (LA31_266=='r') ) {
switch ( input.LA(5) ) {
case 's':
{
int LA31_461 = input.LA(6);
if ( (LA31_461=='$'||(LA31_461>='0' && LA31_461<='9')||LA31_461=='_'||(LA31_461>='a' && LA31_461<='z')) ) {
alt31=182;
}
else {
alt31=85;}
}
break;
case '$':
case '0':
case '1':
case '2':
case '3':
case '4':
case '5':
case '6':
case '7':
case '8':
case '9':
case '_':
case 'a':
case 'b':
case 'c':
case 'd':
case 'e':
case 'f':
case 'g':
case 'h':
case 'i':
case 'j':
case 'k':
case 'l':
case 'm':
case 'n':
case 'o':
case 'p':
case 'q':
case 'r':
case 't':
case 'u':
case 'v':
case 'w':
case 'x':
case 'y':
case 'z':
{
alt31=182;
}
break;
default:
alt31=84;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
else {
alt31=182;}
}
break;
case '-':
{
switch ( input.LA(2) ) {
case '[':
{
alt31=126;
}
break;
case '>':
{
alt31=128;
}
break;
case '=':
{
alt31=151;
}
break;
case '-':
{
alt31=152;
}
break;
default:
alt31=150;}
}
break;
case ']':
{
int LA31_24 = input.LA(2);
if ( (LA31_24=='>') ) {
alt31=127;
}
else {
alt31=136;}
}
break;
case '=':
{
switch ( input.LA(2) ) {
case '>':
{
alt31=129;
}
break;
case '=':
{
alt31=141;
}
break;
default:
alt31=130;}
}
break;
case '<':
{
switch ( input.LA(2) ) {
case '>':
{
alt31=131;
}
break;
case '=':
{
alt31=159;
}
break;
default:
alt31=160;}
}
break;
case '?':
{
alt31=132;
}
break;
case '(':
{
alt31=133;
}
break;
case ')':
{
alt31=134;
}
break;
case '[':
{
alt31=135;
}
break;
case '{':
{
alt31=137;
}
break;
case '}':
{
alt31=138;
}
break;
case ':':
{
alt31=139;
}
break;
case ',':
{
alt31=140;
}
break;
case '!':
{
int LA31_35 = input.LA(2);
if ( (LA31_35=='=') ) {
alt31=144;
}
else {
alt31=142;}
}
break;
case '~':
{
alt31=143;
}
break;
case '/':
{
switch ( input.LA(2) ) {
case '=':
{
alt31=146;
}
break;
case '/':
{
alt31=177;
}
break;
case '*':
{
alt31=178;
}
break;
default:
alt31=145;}
}
break;
case '+':
{
switch ( input.LA(2) ) {
case '=':
{
alt31=148;
}
break;
case '+':
{
alt31=149;
}
break;
default:
alt31=147;}
}
break;
case '*':
{
int LA31_39 = input.LA(2);
if ( (LA31_39=='=') ) {
alt31=154;
}
else {
alt31=153;}
}
break;
case '%':
{
int LA31_40 = input.LA(2);
if ( (LA31_40=='=') ) {
alt31=156;
}
else {
alt31=155;}
}
break;
case '>':
{
int LA31_41 = input.LA(2);
if ( (LA31_41=='=') ) {
alt31=157;
}
else {
alt31=158;}
}
break;
case '^':
{
int LA31_42 = input.LA(2);
if ( (LA31_42=='=') ) {
alt31=162;
}
else {
alt31=161;}
}
break;
case '|':
{
switch ( input.LA(2) ) {
case '=':
{
alt31=164;
}
break;
case '|':
{
alt31=165;
}
break;
default:
alt31=163;}
}
break;
case '&':
{
switch ( input.LA(2) ) {
case '=':
{
alt31=167;
}
break;
case '&':
{
alt31=168;
}
break;
default:
alt31=166;}
}
break;
case ';':
{
alt31=169;
}
break;
case '.':
{
int LA31_46 = input.LA(2);
if ( ((LA31_46>='0' && LA31_46<='9')) ) {
alt31=183;
}
else {
alt31=170;}
}
break;
case '\u18FF':
{
alt31=171;
}
break;
case '\u18FE':
{
alt31=172;
}
break;
case '\u18FD':
{
alt31=173;
}
break;
case '\\':
{
alt31=174;
}
break;
case '@':
{
alt31=175;
}
break;
case '\t':
case '\n':
case '\f':
case '\r':
case ' ':
{
alt31=176;
}
break;
case '`':
{
alt31=179;
}
break;
case '\'':
{
alt31=180;
}
break;
case '\"':
{
alt31=181;
}
break;
case '$':
case '_':
case 'k':
case 'q':
case 'x':
case 'z':
{
alt31=182;
}
break;
case '0':
case '1':
case '2':
case '3':
case '4':
case '5':
case '6':
case '7':
case '8':
case '9':
{
alt31=183;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("", 31, 0, input);
throw nvae;
}
switch (alt31) {
case 1 :
// EsperEPL2Grammar.g:1:10: CREATE
{
mCREATE(); if (state.failed) return ;
}
break;
case 2 :
// EsperEPL2Grammar.g:1:17: WINDOW
{
mWINDOW(); if (state.failed) return ;
}
break;
case 3 :
// EsperEPL2Grammar.g:1:24: IN_SET
{
mIN_SET(); if (state.failed) return ;
}
break;
case 4 :
// EsperEPL2Grammar.g:1:31: BETWEEN
{
mBETWEEN(); if (state.failed) return ;
}
break;
case 5 :
// EsperEPL2Grammar.g:1:39: LIKE
{
mLIKE(); if (state.failed) return ;
}
break;
case 6 :
// EsperEPL2Grammar.g:1:44: REGEXP
{
mREGEXP(); if (state.failed) return ;
}
break;
case 7 :
// EsperEPL2Grammar.g:1:51: ESCAPE
{
mESCAPE(); if (state.failed) return ;
}
break;
case 8 :
// EsperEPL2Grammar.g:1:58: OR_EXPR
{
mOR_EXPR(); if (state.failed) return ;
}
break;
case 9 :
// EsperEPL2Grammar.g:1:66: AND_EXPR
{
mAND_EXPR(); if (state.failed) return ;
}
break;
case 10 :
// EsperEPL2Grammar.g:1:75: NOT_EXPR
{
mNOT_EXPR(); if (state.failed) return ;
}
break;
case 11 :
// EsperEPL2Grammar.g:1:84: EVERY_EXPR
{
mEVERY_EXPR(); if (state.failed) return ;
}
break;
case 12 :
// EsperEPL2Grammar.g:1:95: EVERY_DISTINCT_EXPR
{
mEVERY_DISTINCT_EXPR(); if (state.failed) return ;
}
break;
case 13 :
// EsperEPL2Grammar.g:1:115: WHERE
{
mWHERE(); if (state.failed) return ;
}
break;
case 14 :
// EsperEPL2Grammar.g:1:121: AS
{
mAS(); if (state.failed) return ;
}
break;
case 15 :
// EsperEPL2Grammar.g:1:124: SUM
{
mSUM(); if (state.failed) return ;
}
break;
case 16 :
// EsperEPL2Grammar.g:1:128: AVG
{
mAVG(); if (state.failed) return ;
}
break;
case 17 :
// EsperEPL2Grammar.g:1:132: MAX
{
mMAX(); if (state.failed) return ;
}
break;
case 18 :
// EsperEPL2Grammar.g:1:136: MIN
{
mMIN(); if (state.failed) return ;
}
break;
case 19 :
// EsperEPL2Grammar.g:1:140: COALESCE
{
mCOALESCE(); if (state.failed) return ;
}
break;
case 20 :
// EsperEPL2Grammar.g:1:149: MEDIAN
{
mMEDIAN(); if (state.failed) return ;
}
break;
case 21 :
// EsperEPL2Grammar.g:1:156: STDDEV
{
mSTDDEV(); if (state.failed) return ;
}
break;
case 22 :
// EsperEPL2Grammar.g:1:163: AVEDEV
{
mAVEDEV(); if (state.failed) return ;
}
break;
case 23 :
// EsperEPL2Grammar.g:1:170: COUNT
{
mCOUNT(); if (state.failed) return ;
}
break;
case 24 :
// EsperEPL2Grammar.g:1:176: SELECT
{
mSELECT(); if (state.failed) return ;
}
break;
case 25 :
// EsperEPL2Grammar.g:1:183: CASE
{
mCASE(); if (state.failed) return ;
}
break;
case 26 :
// EsperEPL2Grammar.g:1:188: ELSE
{
mELSE(); if (state.failed) return ;
}
break;
case 27 :
// EsperEPL2Grammar.g:1:193: WHEN
{
mWHEN(); if (state.failed) return ;
}
break;
case 28 :
// EsperEPL2Grammar.g:1:198: THEN
{
mTHEN(); if (state.failed) return ;
}
break;
case 29 :
// EsperEPL2Grammar.g:1:203: END
{
mEND(); if (state.failed) return ;
}
break;
case 30 :
// EsperEPL2Grammar.g:1:207: FROM
{
mFROM(); if (state.failed) return ;
}
break;
case 31 :
// EsperEPL2Grammar.g:1:212: OUTER
{
mOUTER(); if (state.failed) return ;
}
break;
case 32 :
// EsperEPL2Grammar.g:1:218: INNER
{
mINNER(); if (state.failed) return ;
}
break;
case 33 :
// EsperEPL2Grammar.g:1:224: JOIN
{
mJOIN(); if (state.failed) return ;
}
break;
case 34 :
// EsperEPL2Grammar.g:1:229: LEFT
{
mLEFT(); if (state.failed) return ;
}
break;
case 35 :
// EsperEPL2Grammar.g:1:234: RIGHT
{
mRIGHT(); if (state.failed) return ;
}
break;
case 36 :
// EsperEPL2Grammar.g:1:240: FULL
{
mFULL(); if (state.failed) return ;
}
break;
case 37 :
// EsperEPL2Grammar.g:1:245: ON
{
mON(); if (state.failed) return ;
}
break;
case 38 :
// EsperEPL2Grammar.g:1:248: IS
{
mIS(); if (state.failed) return ;
}
break;
case 39 :
// EsperEPL2Grammar.g:1:251: BY
{
mBY(); if (state.failed) return ;
}
break;
case 40 :
// EsperEPL2Grammar.g:1:254: GROUP
{
mGROUP(); if (state.failed) return ;
}
break;
case 41 :
// EsperEPL2Grammar.g:1:260: HAVING
{
mHAVING(); if (state.failed) return ;
}
break;
case 42 :
// EsperEPL2Grammar.g:1:267: DISTINCT
{
mDISTINCT(); if (state.failed) return ;
}
break;
case 43 :
// EsperEPL2Grammar.g:1:276: ALL
{
mALL(); if (state.failed) return ;
}
break;
case 44 :
// EsperEPL2Grammar.g:1:280: ANY
{
mANY(); if (state.failed) return ;
}
break;
case 45 :
// EsperEPL2Grammar.g:1:284: SOME
{
mSOME(); if (state.failed) return ;
}
break;
case 46 :
// EsperEPL2Grammar.g:1:289: OUTPUT
{
mOUTPUT(); if (state.failed) return ;
}
break;
case 47 :
// EsperEPL2Grammar.g:1:296: EVENTS
{
mEVENTS(); if (state.failed) return ;
}
break;
case 48 :
// EsperEPL2Grammar.g:1:303: FIRST
{
mFIRST(); if (state.failed) return ;
}
break;
case 49 :
// EsperEPL2Grammar.g:1:309: LAST
{
mLAST(); if (state.failed) return ;
}
break;
case 50 :
// EsperEPL2Grammar.g:1:314: INSERT
{
mINSERT(); if (state.failed) return ;
}
break;
case 51 :
// EsperEPL2Grammar.g:1:321: INTO
{
mINTO(); if (state.failed) return ;
}
break;
case 52 :
// EsperEPL2Grammar.g:1:326: ORDER
{
mORDER(); if (state.failed) return ;
}
break;
case 53 :
// EsperEPL2Grammar.g:1:332: ASC
{
mASC(); if (state.failed) return ;
}
break;
case 54 :
// EsperEPL2Grammar.g:1:336: DESC
{
mDESC(); if (state.failed) return ;
}
break;
case 55 :
// EsperEPL2Grammar.g:1:341: RSTREAM
{
mRSTREAM(); if (state.failed) return ;
}
break;
case 56 :
// EsperEPL2Grammar.g:1:349: ISTREAM
{
mISTREAM(); if (state.failed) return ;
}
break;
case 57 :
// EsperEPL2Grammar.g:1:357: IRSTREAM
{
mIRSTREAM(); if (state.failed) return ;
}
break;
case 58 :
// EsperEPL2Grammar.g:1:366: SCHEMA
{
mSCHEMA(); if (state.failed) return ;
}
break;
case 59 :
// EsperEPL2Grammar.g:1:373: UNIDIRECTIONAL
{
mUNIDIRECTIONAL(); if (state.failed) return ;
}
break;
case 60 :
// EsperEPL2Grammar.g:1:388: RETAINUNION
{
mRETAINUNION(); if (state.failed) return ;
}
break;
case 61 :
// EsperEPL2Grammar.g:1:400: RETAININTERSECTION
{
mRETAININTERSECTION(); if (state.failed) return ;
}
break;
case 62 :
// EsperEPL2Grammar.g:1:419: PATTERN
{
mPATTERN(); if (state.failed) return ;
}
break;
case 63 :
// EsperEPL2Grammar.g:1:427: SQL
{
mSQL(); if (state.failed) return ;
}
break;
case 64 :
// EsperEPL2Grammar.g:1:431: METADATASQL
{
mMETADATASQL(); if (state.failed) return ;
}
break;
case 65 :
// EsperEPL2Grammar.g:1:443: PREVIOUS
{
mPREVIOUS(); if (state.failed) return ;
}
break;
case 66 :
// EsperEPL2Grammar.g:1:452: PREVIOUSTAIL
{
mPREVIOUSTAIL(); if (state.failed) return ;
}
break;
case 67 :
// EsperEPL2Grammar.g:1:465: PREVIOUSCOUNT
{
mPREVIOUSCOUNT(); if (state.failed) return ;
}
break;
case 68 :
// EsperEPL2Grammar.g:1:479: PREVIOUSWINDOW
{
mPREVIOUSWINDOW(); if (state.failed) return ;
}
break;
case 69 :
// EsperEPL2Grammar.g:1:494: PRIOR
{
mPRIOR(); if (state.failed) return ;
}
break;
case 70 :
// EsperEPL2Grammar.g:1:500: EXISTS
{
mEXISTS(); if (state.failed) return ;
}
break;
case 71 :
// EsperEPL2Grammar.g:1:507: WEEKDAY
{
mWEEKDAY(); if (state.failed) return ;
}
break;
case 72 :
// EsperEPL2Grammar.g:1:515: LW
{
mLW(); if (state.failed) return ;
}
break;
case 73 :
// EsperEPL2Grammar.g:1:518: INSTANCEOF
{
mINSTANCEOF(); if (state.failed) return ;
}
break;
case 74 :
// EsperEPL2Grammar.g:1:529: TYPEOF
{
mTYPEOF(); if (state.failed) return ;
}
break;
case 75 :
// EsperEPL2Grammar.g:1:536: CAST
{
mCAST(); if (state.failed) return ;
}
break;
case 76 :
// EsperEPL2Grammar.g:1:541: CURRENT_TIMESTAMP
{
mCURRENT_TIMESTAMP(); if (state.failed) return ;
}
break;
case 77 :
// EsperEPL2Grammar.g:1:559: DELETE
{
mDELETE(); if (state.failed) return ;
}
break;
case 78 :
// EsperEPL2Grammar.g:1:566: SNAPSHOT
{
mSNAPSHOT(); if (state.failed) return ;
}
break;
case 79 :
// EsperEPL2Grammar.g:1:575: SET
{
mSET(); if (state.failed) return ;
}
break;
case 80 :
// EsperEPL2Grammar.g:1:579: VARIABLE
{
mVARIABLE(); if (state.failed) return ;
}
break;
case 81 :
// EsperEPL2Grammar.g:1:588: UNTIL
{
mUNTIL(); if (state.failed) return ;
}
break;
case 82 :
// EsperEPL2Grammar.g:1:594: AT
{
mAT(); if (state.failed) return ;
}
break;
case 83 :
// EsperEPL2Grammar.g:1:597: INDEX
{
mINDEX(); if (state.failed) return ;
}
break;
case 84 :
// EsperEPL2Grammar.g:1:603: TIMEPERIOD_YEAR
{
mTIMEPERIOD_YEAR(); if (state.failed) return ;
}
break;
case 85 :
// EsperEPL2Grammar.g:1:619: TIMEPERIOD_YEARS
{
mTIMEPERIOD_YEARS(); if (state.failed) return ;
}
break;
case 86 :
// EsperEPL2Grammar.g:1:636: TIMEPERIOD_MONTH
{
mTIMEPERIOD_MONTH(); if (state.failed) return ;
}
break;
case 87 :
// EsperEPL2Grammar.g:1:653: TIMEPERIOD_MONTHS
{
mTIMEPERIOD_MONTHS(); if (state.failed) return ;
}
break;
case 88 :
// EsperEPL2Grammar.g:1:671: TIMEPERIOD_WEEK
{
mTIMEPERIOD_WEEK(); if (state.failed) return ;
}
break;
case 89 :
// EsperEPL2Grammar.g:1:687: TIMEPERIOD_WEEKS
{
mTIMEPERIOD_WEEKS(); if (state.failed) return ;
}
break;
case 90 :
// EsperEPL2Grammar.g:1:704: TIMEPERIOD_DAY
{
mTIMEPERIOD_DAY(); if (state.failed) return ;
}
break;
case 91 :
// EsperEPL2Grammar.g:1:719: TIMEPERIOD_DAYS
{
mTIMEPERIOD_DAYS(); if (state.failed) return ;
}
break;
case 92 :
// EsperEPL2Grammar.g:1:735: TIMEPERIOD_HOUR
{
mTIMEPERIOD_HOUR(); if (state.failed) return ;
}
break;
case 93 :
// EsperEPL2Grammar.g:1:751: TIMEPERIOD_HOURS
{
mTIMEPERIOD_HOURS(); if (state.failed) return ;
}
break;
case 94 :
// EsperEPL2Grammar.g:1:768: TIMEPERIOD_MINUTE
{
mTIMEPERIOD_MINUTE(); if (state.failed) return ;
}
break;
case 95 :
// EsperEPL2Grammar.g:1:786: TIMEPERIOD_MINUTES
{
mTIMEPERIOD_MINUTES(); if (state.failed) return ;
}
break;
case 96 :
// EsperEPL2Grammar.g:1:805: TIMEPERIOD_SEC
{
mTIMEPERIOD_SEC(); if (state.failed) return ;
}
break;
case 97 :
// EsperEPL2Grammar.g:1:820: TIMEPERIOD_SECOND
{
mTIMEPERIOD_SECOND(); if (state.failed) return ;
}
break;
case 98 :
// EsperEPL2Grammar.g:1:838: TIMEPERIOD_SECONDS
{
mTIMEPERIOD_SECONDS(); if (state.failed) return ;
}
break;
case 99 :
// EsperEPL2Grammar.g:1:857: TIMEPERIOD_MILLISEC
{
mTIMEPERIOD_MILLISEC(); if (state.failed) return ;
}
break;
case 100 :
// EsperEPL2Grammar.g:1:877: TIMEPERIOD_MILLISECOND
{
mTIMEPERIOD_MILLISECOND(); if (state.failed) return ;
}
break;
case 101 :
// EsperEPL2Grammar.g:1:900: TIMEPERIOD_MILLISECONDS
{
mTIMEPERIOD_MILLISECONDS(); if (state.failed) return ;
}
break;
case 102 :
// EsperEPL2Grammar.g:1:924: BOOLEAN_TRUE
{
mBOOLEAN_TRUE(); if (state.failed) return ;
}
break;
case 103 :
// EsperEPL2Grammar.g:1:937: BOOLEAN_FALSE
{
mBOOLEAN_FALSE(); if (state.failed) return ;
}
break;
case 104 :
// EsperEPL2Grammar.g:1:951: VALUE_NULL
{
mVALUE_NULL(); if (state.failed) return ;
}
break;
case 105 :
// EsperEPL2Grammar.g:1:962: ROW_LIMIT_EXPR
{
mROW_LIMIT_EXPR(); if (state.failed) return ;
}
break;
case 106 :
// EsperEPL2Grammar.g:1:977: OFFSET
{
mOFFSET(); if (state.failed) return ;
}
break;
case 107 :
// EsperEPL2Grammar.g:1:984: UPDATE
{
mUPDATE(); if (state.failed) return ;
}
break;
case 108 :
// EsperEPL2Grammar.g:1:991: MATCH_RECOGNIZE
{
mMATCH_RECOGNIZE(); if (state.failed) return ;
}
break;
case 109 :
// EsperEPL2Grammar.g:1:1007: MEASURES
{
mMEASURES(); if (state.failed) return ;
}
break;
case 110 :
// EsperEPL2Grammar.g:1:1016: DEFINE
{
mDEFINE(); if (state.failed) return ;
}
break;
case 111 :
// EsperEPL2Grammar.g:1:1023: PARTITION
{
mPARTITION(); if (state.failed) return ;
}
break;
case 112 :
// EsperEPL2Grammar.g:1:1033: MATCHES
{
mMATCHES(); if (state.failed) return ;
}
break;
case 113 :
// EsperEPL2Grammar.g:1:1041: AFTER
{
mAFTER(); if (state.failed) return ;
}
break;
case 114 :
// EsperEPL2Grammar.g:1:1047: FOR
{
mFOR(); if (state.failed) return ;
}
break;
case 115 :
// EsperEPL2Grammar.g:1:1051: WHILE
{
mWHILE(); if (state.failed) return ;
}
break;
case 116 :
// EsperEPL2Grammar.g:1:1057: USING
{
mUSING(); if (state.failed) return ;
}
break;
case 117 :
// EsperEPL2Grammar.g:1:1063: MERGE
{
mMERGE(); if (state.failed) return ;
}
break;
case 118 :
// EsperEPL2Grammar.g:1:1069: MATCHED
{
mMATCHED(); if (state.failed) return ;
}
break;
case 119 :
// EsperEPL2Grammar.g:1:1077: EXPRESSIONDECL
{
mEXPRESSIONDECL(); if (state.failed) return ;
}
break;
case 120 :
// EsperEPL2Grammar.g:1:1092: NEWKW
{
mNEWKW(); if (state.failed) return ;
}
break;
case 121 :
// EsperEPL2Grammar.g:1:1098: START
{
mSTART(); if (state.failed) return ;
}
break;
case 122 :
// EsperEPL2Grammar.g:1:1104: CONTEXT
{
mCONTEXT(); if (state.failed) return ;
}
break;
case 123 :
// EsperEPL2Grammar.g:1:1112: INITIATED
{
mINITIATED(); if (state.failed) return ;
}
break;
case 124 :
// EsperEPL2Grammar.g:1:1122: TERMINATED
{
mTERMINATED(); if (state.failed) return ;
}
break;
case 125 :
// EsperEPL2Grammar.g:1:1133: DATAFLOW
{
mDATAFLOW(); if (state.failed) return ;
}
break;
case 126 :
// EsperEPL2Grammar.g:1:1142: FOLLOWMAX_BEGIN
{
mFOLLOWMAX_BEGIN(); if (state.failed) return ;
}
break;
case 127 :
// EsperEPL2Grammar.g:1:1158: FOLLOWMAX_END
{
mFOLLOWMAX_END(); if (state.failed) return ;
}
break;
case 128 :
// EsperEPL2Grammar.g:1:1172: FOLLOWED_BY
{
mFOLLOWED_BY(); if (state.failed) return ;
}
break;
case 129 :
// EsperEPL2Grammar.g:1:1184: GOES
{
mGOES(); if (state.failed) return ;
}
break;
case 130 :
// EsperEPL2Grammar.g:1:1189: EQUALS
{
mEQUALS(); if (state.failed) return ;
}
break;
case 131 :
// EsperEPL2Grammar.g:1:1196: SQL_NE
{
mSQL_NE(); if (state.failed) return ;
}
break;
case 132 :
// EsperEPL2Grammar.g:1:1203: QUESTION
{
mQUESTION(); if (state.failed) return ;
}
break;
case 133 :
// EsperEPL2Grammar.g:1:1212: LPAREN
{
mLPAREN(); if (state.failed) return ;
}
break;
case 134 :
// EsperEPL2Grammar.g:1:1219: RPAREN
{
mRPAREN(); if (state.failed) return ;
}
break;
case 135 :
// EsperEPL2Grammar.g:1:1226: LBRACK
{
mLBRACK(); if (state.failed) return ;
}
break;
case 136 :
// EsperEPL2Grammar.g:1:1233: RBRACK
{
mRBRACK(); if (state.failed) return ;
}
break;
case 137 :
// EsperEPL2Grammar.g:1:1240: LCURLY
{
mLCURLY(); if (state.failed) return ;
}
break;
case 138 :
// EsperEPL2Grammar.g:1:1247: RCURLY
{
mRCURLY(); if (state.failed) return ;
}
break;
case 139 :
// EsperEPL2Grammar.g:1:1254: COLON
{
mCOLON(); if (state.failed) return ;
}
break;
case 140 :
// EsperEPL2Grammar.g:1:1260: COMMA
{
mCOMMA(); if (state.failed) return ;
}
break;
case 141 :
// EsperEPL2Grammar.g:1:1266: EQUAL
{
mEQUAL(); if (state.failed) return ;
}
break;
case 142 :
// EsperEPL2Grammar.g:1:1272: LNOT
{
mLNOT(); if (state.failed) return ;
}
break;
case 143 :
// EsperEPL2Grammar.g:1:1277: BNOT
{
mBNOT(); if (state.failed) return ;
}
break;
case 144 :
// EsperEPL2Grammar.g:1:1282: NOT_EQUAL
{
mNOT_EQUAL(); if (state.failed) return ;
}
break;
case 145 :
// EsperEPL2Grammar.g:1:1292: DIV
{
mDIV(); if (state.failed) return ;
}
break;
case 146 :
// EsperEPL2Grammar.g:1:1296: DIV_ASSIGN
{
mDIV_ASSIGN(); if (state.failed) return ;
}
break;
case 147 :
// EsperEPL2Grammar.g:1:1307: PLUS
{
mPLUS(); if (state.failed) return ;
}
break;
case 148 :
// EsperEPL2Grammar.g:1:1312: PLUS_ASSIGN
{
mPLUS_ASSIGN(); if (state.failed) return ;
}
break;
case 149 :
// EsperEPL2Grammar.g:1:1324: INC
{
mINC(); if (state.failed) return ;
}
break;
case 150 :
// EsperEPL2Grammar.g:1:1328: MINUS
{
mMINUS(); if (state.failed) return ;
}
break;
case 151 :
// EsperEPL2Grammar.g:1:1334: MINUS_ASSIGN
{
mMINUS_ASSIGN(); if (state.failed) return ;
}
break;
case 152 :
// EsperEPL2Grammar.g:1:1347: DEC
{
mDEC(); if (state.failed) return ;
}
break;
case 153 :
// EsperEPL2Grammar.g:1:1351: STAR
{
mSTAR(); if (state.failed) return ;
}
break;
case 154 :
// EsperEPL2Grammar.g:1:1356: STAR_ASSIGN
{
mSTAR_ASSIGN(); if (state.failed) return ;
}
break;
case 155 :
// EsperEPL2Grammar.g:1:1368: MOD
{
mMOD(); if (state.failed) return ;
}
break;
case 156 :
// EsperEPL2Grammar.g:1:1372: MOD_ASSIGN
{
mMOD_ASSIGN(); if (state.failed) return ;
}
break;
case 157 :
// EsperEPL2Grammar.g:1:1383: GE
{
mGE(); if (state.failed) return ;
}
break;
case 158 :
// EsperEPL2Grammar.g:1:1386: GT
{
mGT(); if (state.failed) return ;
}
break;
case 159 :
// EsperEPL2Grammar.g:1:1389: LE
{
mLE(); if (state.failed) return ;
}
break;
case 160 :
// EsperEPL2Grammar.g:1:1392: LT
{
mLT(); if (state.failed) return ;
}
break;
case 161 :
// EsperEPL2Grammar.g:1:1395: BXOR
{
mBXOR(); if (state.failed) return ;
}
break;
case 162 :
// EsperEPL2Grammar.g:1:1400: BXOR_ASSIGN
{
mBXOR_ASSIGN(); if (state.failed) return ;
}
break;
case 163 :
// EsperEPL2Grammar.g:1:1412: BOR
{
mBOR(); if (state.failed) return ;
}
break;
case 164 :
// EsperEPL2Grammar.g:1:1416: BOR_ASSIGN
{
mBOR_ASSIGN(); if (state.failed) return ;
}
break;
case 165 :
// EsperEPL2Grammar.g:1:1427: LOR
{
mLOR(); if (state.failed) return ;
}
break;
case 166 :
// EsperEPL2Grammar.g:1:1431: BAND
{
mBAND(); if (state.failed) return ;
}
break;
case 167 :
// EsperEPL2Grammar.g:1:1436: BAND_ASSIGN
{
mBAND_ASSIGN(); if (state.failed) return ;
}
break;
case 168 :
// EsperEPL2Grammar.g:1:1448: LAND
{
mLAND(); if (state.failed) return ;
}
break;
case 169 :
// EsperEPL2Grammar.g:1:1453: SEMI
{
mSEMI(); if (state.failed) return ;
}
break;
case 170 :
// EsperEPL2Grammar.g:1:1458: DOT
{
mDOT(); if (state.failed) return ;
}
break;
case 171 :
// EsperEPL2Grammar.g:1:1462: NUM_LONG
{
mNUM_LONG(); if (state.failed) return ;
}
break;
case 172 :
// EsperEPL2Grammar.g:1:1471: NUM_DOUBLE
{
mNUM_DOUBLE(); if (state.failed) return ;
}
break;
case 173 :
// EsperEPL2Grammar.g:1:1482: NUM_FLOAT
{
mNUM_FLOAT(); if (state.failed) return ;
}
break;
case 174 :
// EsperEPL2Grammar.g:1:1492: ESCAPECHAR
{
mESCAPECHAR(); if (state.failed) return ;
}
break;
case 175 :
// EsperEPL2Grammar.g:1:1503: ATCHAR
{
mATCHAR(); if (state.failed) return ;
}
break;
case 176 :
// EsperEPL2Grammar.g:1:1510: WS
{
mWS(); if (state.failed) return ;
}
break;
case 177 :
// EsperEPL2Grammar.g:1:1513: SL_COMMENT
{
mSL_COMMENT(); if (state.failed) return ;
}
break;
case 178 :
// EsperEPL2Grammar.g:1:1524: ML_COMMENT
{
mML_COMMENT(); if (state.failed) return ;
}
break;
case 179 :
// EsperEPL2Grammar.g:1:1535: TICKED_STRING_LITERAL
{
mTICKED_STRING_LITERAL(); if (state.failed) return ;
}
break;
case 180 :
// EsperEPL2Grammar.g:1:1557: QUOTED_STRING_LITERAL
{
mQUOTED_STRING_LITERAL(); if (state.failed) return ;
}
break;
case 181 :
// EsperEPL2Grammar.g:1:1579: STRING_LITERAL
{
mSTRING_LITERAL(); if (state.failed) return ;
}
break;
case 182 :
// EsperEPL2Grammar.g:1:1594: IDENT
{
mIDENT(); if (state.failed) return ;
}
break;
case 183 :
// EsperEPL2Grammar.g:1:1600: NUM_INT
{
mNUM_INT(); if (state.failed) return ;
}
break;
}
}
// $ANTLR start synpred1_EsperEPL2Grammar
public final void synpred1_EsperEPL2Grammar_fragment() throws RecognitionException {
// EsperEPL2Grammar.g:2358:5: ( ( '0' .. '9' )+ ( '.' | EXPONENT | FLOAT_SUFFIX ) )
// EsperEPL2Grammar.g:2358:6: ( '0' .. '9' )+ ( '.' | EXPONENT | FLOAT_SUFFIX )
{
// EsperEPL2Grammar.g:2358:6: ( '0' .. '9' )+
int cnt32=0;
loop32:
do {
int alt32=2;
int LA32_0 = input.LA(1);
if ( ((LA32_0>='0' && LA32_0<='9')) ) {
alt32=1;
}
switch (alt32) {
case 1 :
// EsperEPL2Grammar.g:2358:7: '0' .. '9'
{
matchRange('0','9'); if (state.failed) return ;
}
break;
default :
if ( cnt32 >= 1 ) break loop32;
if (state.backtracking>0) {state.failed=true; return ;}
EarlyExitException eee =
new EarlyExitException(32, input);
throw eee;
}
cnt32++;
} while (true);
// EsperEPL2Grammar.g:2358:18: ( '.' | EXPONENT | FLOAT_SUFFIX )
int alt33=3;
switch ( input.LA(1) ) {
case '.':
{
alt33=1;
}
break;
case 'e':
{
alt33=2;
}
break;
case 'd':
case 'f':
{
alt33=3;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("", 33, 0, input);
throw nvae;
}
switch (alt33) {
case 1 :
// EsperEPL2Grammar.g:2358:19: '.'
{
match('.'); if (state.failed) return ;
}
break;
case 2 :
// EsperEPL2Grammar.g:2358:23: EXPONENT
{
mEXPONENT(); if (state.failed) return ;
}
break;
case 3 :
// EsperEPL2Grammar.g:2358:32: FLOAT_SUFFIX
{
mFLOAT_SUFFIX(); if (state.failed) return ;
}
break;
}
}
}
// $ANTLR end synpred1_EsperEPL2Grammar
public final boolean synpred1_EsperEPL2Grammar() {
state.backtracking++;
int start = input.mark();
try {
synpred1_EsperEPL2Grammar_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
boolean success = !state.failed;
input.rewind(start);
state.backtracking--;
state.failed=false;
return success;
}
}