⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ruleparserlexer.java

📁 jboss规则引擎
💻 JAVA
📖 第 1 页 / 共 5 页
字号:
            if ( token==null ) {emit(type,line,charPosition,channel,start,getCharIndex()-1);}        }        finally {            if ( backtracking>0 ) { memoize(input, 37, T51_StartIndex); }        }    }    // $ANTLR end T51    // $ANTLR start T52    public void mT52() throws RecognitionException {        int T52_StartIndex = input.index();        try {            int type = T52;            int start = getCharIndex();            int line = getLine();            int charPosition = getCharPositionInLine();            int channel = Token.DEFAULT_CHANNEL;            if ( backtracking>0 && alreadyParsedRule(input, 38) ) { return ; }            // /home/michael/projects/jboss-rules-3.0.x/drools-compiler/src/main/resources/org/drools/lang/drl.g:43:7: ( 'null' )            // /home/michael/projects/jboss-rules-3.0.x/drools-compiler/src/main/resources/org/drools/lang/drl.g:43:7: 'null'            {            match("null"); if (failed) return ;            }            if ( token==null ) {emit(type,line,charPosition,channel,start,getCharIndex()-1);}        }        finally {            if ( backtracking>0 ) { memoize(input, 38, T52_StartIndex); }        }    }    // $ANTLR end T52    // $ANTLR start T53    public void mT53() throws RecognitionException {        int T53_StartIndex = input.index();        try {            int type = T53;            int start = getCharIndex();            int line = getLine();            int charPosition = getCharPositionInLine();            int channel = Token.DEFAULT_CHANNEL;            if ( backtracking>0 && alreadyParsedRule(input, 39) ) { return ; }            // /home/michael/projects/jboss-rules-3.0.x/drools-compiler/src/main/resources/org/drools/lang/drl.g:44:7: ( '->' )            // /home/michael/projects/jboss-rules-3.0.x/drools-compiler/src/main/resources/org/drools/lang/drl.g:44:7: '->'            {            match("->"); if (failed) return ;            }            if ( token==null ) {emit(type,line,charPosition,channel,start,getCharIndex()-1);}        }        finally {            if ( backtracking>0 ) { memoize(input, 39, T53_StartIndex); }        }    }    // $ANTLR end T53    // $ANTLR start T54    public void mT54() throws RecognitionException {        int T54_StartIndex = input.index();        try {            int type = T54;            int start = getCharIndex();            int line = getLine();            int charPosition = getCharPositionInLine();            int channel = Token.DEFAULT_CHANNEL;            if ( backtracking>0 && alreadyParsedRule(input, 40) ) { return ; }            // /home/michael/projects/jboss-rules-3.0.x/drools-compiler/src/main/resources/org/drools/lang/drl.g:45:7: ( 'and' )            // /home/michael/projects/jboss-rules-3.0.x/drools-compiler/src/main/resources/org/drools/lang/drl.g:45:7: 'and'            {            match("and"); if (failed) return ;            }            if ( token==null ) {emit(type,line,charPosition,channel,start,getCharIndex()-1);}        }        finally {            if ( backtracking>0 ) { memoize(input, 40, T54_StartIndex); }        }    }    // $ANTLR end T54    // $ANTLR start T55    public void mT55() throws RecognitionException {        int T55_StartIndex = input.index();        try {            int type = T55;            int start = getCharIndex();            int line = getLine();            int charPosition = getCharPositionInLine();            int channel = Token.DEFAULT_CHANNEL;            if ( backtracking>0 && alreadyParsedRule(input, 41) ) { return ; }            // /home/michael/projects/jboss-rules-3.0.x/drools-compiler/src/main/resources/org/drools/lang/drl.g:46:7: ( '&&' )            // /home/michael/projects/jboss-rules-3.0.x/drools-compiler/src/main/resources/org/drools/lang/drl.g:46:7: '&&'            {            match("&&"); if (failed) return ;            }            if ( token==null ) {emit(type,line,charPosition,channel,start,getCharIndex()-1);}        }        finally {            if ( backtracking>0 ) { memoize(input, 41, T55_StartIndex); }        }    }    // $ANTLR end T55    // $ANTLR start T56    public void mT56() throws RecognitionException {        int T56_StartIndex = input.index();        try {            int type = T56;            int start = getCharIndex();            int line = getLine();            int charPosition = getCharPositionInLine();            int channel = Token.DEFAULT_CHANNEL;            if ( backtracking>0 && alreadyParsedRule(input, 42) ) { return ; }            // /home/michael/projects/jboss-rules-3.0.x/drools-compiler/src/main/resources/org/drools/lang/drl.g:47:7: ( 'exists' )            // /home/michael/projects/jboss-rules-3.0.x/drools-compiler/src/main/resources/org/drools/lang/drl.g:47:7: 'exists'            {            match("exists"); if (failed) return ;            }            if ( token==null ) {emit(type,line,charPosition,channel,start,getCharIndex()-1);}        }        finally {            if ( backtracking>0 ) { memoize(input, 42, T56_StartIndex); }        }    }    // $ANTLR end T56    // $ANTLR start T57    public void mT57() throws RecognitionException {        int T57_StartIndex = input.index();        try {            int type = T57;            int start = getCharIndex();            int line = getLine();            int charPosition = getCharPositionInLine();            int channel = Token.DEFAULT_CHANNEL;            if ( backtracking>0 && alreadyParsedRule(input, 43) ) { return ; }            // /home/michael/projects/jboss-rules-3.0.x/drools-compiler/src/main/resources/org/drools/lang/drl.g:48:7: ( 'not' )            // /home/michael/projects/jboss-rules-3.0.x/drools-compiler/src/main/resources/org/drools/lang/drl.g:48:7: 'not'            {            match("not"); if (failed) return ;            }            if ( token==null ) {emit(type,line,charPosition,channel,start,getCharIndex()-1);}        }        finally {            if ( backtracking>0 ) { memoize(input, 43, T57_StartIndex); }        }    }    // $ANTLR end T57    // $ANTLR start T58    public void mT58() throws RecognitionException {        int T58_StartIndex = input.index();        try {            int type = T58;            int start = getCharIndex();            int line = getLine();            int charPosition = getCharPositionInLine();            int channel = Token.DEFAULT_CHANNEL;            if ( backtracking>0 && alreadyParsedRule(input, 44) ) { return ; }            // /home/michael/projects/jboss-rules-3.0.x/drools-compiler/src/main/resources/org/drools/lang/drl.g:49:7: ( 'eval' )            // /home/michael/projects/jboss-rules-3.0.x/drools-compiler/src/main/resources/org/drools/lang/drl.g:49:7: 'eval'            {            match("eval"); if (failed) return ;            }            if ( token==null ) {emit(type,line,charPosition,channel,start,getCharIndex()-1);}        }        finally {            if ( backtracking>0 ) { memoize(input, 44, T58_StartIndex); }        }    }    // $ANTLR end T58    // $ANTLR start T59    public void mT59() throws RecognitionException {        int T59_StartIndex = input.index();        try {            int type = T59;            int start = getCharIndex();            int line = getLine();            int charPosition = getCharPositionInLine();            int channel = Token.DEFAULT_CHANNEL;            if ( backtracking>0 && alreadyParsedRule(input, 45) ) { return ; }            // /home/michael/projects/jboss-rules-3.0.x/drools-compiler/src/main/resources/org/drools/lang/drl.g:50:7: ( '[' )            // /home/michael/projects/jboss-rules-3.0.x/drools-compiler/src/main/resources/org/drools/lang/drl.g:50:7: '['            {            match('['); if (failed) return ;            }            if ( token==null ) {emit(type,line,charPosition,channel,start,getCharIndex()-1);}        }        finally {            if ( backtracking>0 ) { memoize(input, 45, T59_StartIndex); }        }    }    // $ANTLR end T59    // $ANTLR start T60    public void mT60() throws RecognitionException {        int T60_StartIndex = input.index();        try {            int type = T60;            int start = getCharIndex();            int line = getLine();            int charPosition = getCharPositionInLine();            int channel = Token.DEFAULT_CHANNEL;            if ( backtracking>0 && alreadyParsedRule(input, 46) ) { return ; }            // /home/michael/projects/jboss-rules-3.0.x/drools-compiler/src/main/resources/org/drools/lang/drl.g:51:7: ( ']' )            // /home/michael/projects/jboss-rules-3.0.x/drools-compiler/src/main/resources/org/drools/lang/drl.g:51:7: ']'            {            match(']'); if (failed) return ;            }            if ( token==null ) {emit(type,line,charPosition,channel,start,getCharIndex()-1);}        }        finally {            if ( backtracking>0 ) { memoize(input, 46, T60_StartIndex); }        }    }    // $ANTLR end T60    // $ANTLR start T61    public void mT61() throws RecognitionException {        int T61_StartIndex = input.index();        try {            int type = T61;            int start = getCharIndex();            int line = getLine();            int charPosition = getCharPositionInLine();            int channel = Token.DEFAULT_CHANNEL;            if ( backtracking>0 && alreadyParsedRule(input, 47) ) { return ; }            // /home/michael/projects/jboss-rules-3.0.x/drools-compiler/src/main/resources/org/drools/lang/drl.g:52:7: ( 'use' )            // /home/michael/projects/jboss-rules-3.0.x/drools-compiler/src/main/resources/org/drools/lang/drl.g:52:7: 'use'            {            match("use"); if (failed) return ;            }            if ( token==null ) {emit(type,line,charPosition,channel,start,getCharIndex()-1);}        }        finally {            if ( backtracking>0 ) { memoize(input, 47, T61_StartIndex); }        }    }    // $ANTLR end T61    // $ANTLR start MISC    public void mMISC() throws RecognitionException {        int MISC_StartIndex = input.index();        try {            int type = MISC;            int start = getCharIndex();            int line = getLine();            int charPosition = getCharPositionInLine();            int channel = Token.DEFAULT_CHANNEL;            if ( backtracking>0 && alreadyParsedRule(input, 48) ) { return ; }            // /home/michael/projects/jboss-rules-3.0.x/drools-compiler/src/main/resources/org/drools/lang/drl.g:1053:17: ( '!' | '@' | '$' | '%' | '^' | '&' | '*' | '_' | '-' | '+' | '?' | '|' | ',' | '{' | '}' | '[' | ']' | '=' | '/' | '(' | ')' | '\'' | '\\' | '||' | '&&' | '<<<' | '++' | '--' | '>>>' | '==' | '+=' | '=+' | '-=' | '=-' | '*=' | '=*' | '/=' | '=/' | '>>=' )            int alt1=39;            switch ( input.LA(1) ) {            case '!':                alt1=1;                break;            case '@':                alt1=2;                break;            case '$':                alt1=3;                break;            case '%':                alt1=4;                break;            case '^':                alt1=5;                break;            case '&':                int LA1_6 = input.LA(2);                if ( LA1_6=='&' ) {                    alt1=25;                }                else {                    alt1=6;}                break;            case '*':                int LA1_7 = input.LA(2);                if ( LA1_7=='=' ) {                    alt1=35;                }                else {                    alt1=7;}                break;            case '_':                alt1=8;                break;            case '-':                switch ( input.LA(2) ) {                case '=':                    alt1=33;                    break;                case '-':                    alt1=28;                    break;                default:                    alt1=9;}                break;            case '+':                switch ( input.LA(2) ) {                case '=':                    alt1=31;                    break;                case '+':                    alt1=27;                    break;                default:                    alt1=10;}                break;            case '?':                alt1=11;                break;            case '|':

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -