javalexer.java

来自「drools 一个开放源码的规则引擎」· Java 代码 · 共 1,704 行 · 第 1/5 页

JAVA
1,704
字号
        _returnToken = _token;
    }

    public final void mMINUS(boolean _createToken) throws RecognitionException,
                                                  CharStreamException,
                                                  TokenStreamException
    {
        int _ttype;
        Token _token = null;
        int _begin = text.length();
        _ttype = MINUS;
        int _saveIndex;

        match( '-' );
        if ( _createToken && _token == null && _ttype != Token.SKIP )
        {
            _token = makeToken( _ttype );
            _token.setText( new String( text.getBuffer(),
                                        _begin,
                                        text.length() - _begin ) );
        }
        _returnToken = _token;
    }

    public final void mMINUS_ASSIGN(boolean _createToken) throws RecognitionException,
                                                         CharStreamException,
                                                         TokenStreamException
    {
        int _ttype;
        Token _token = null;
        int _begin = text.length();
        _ttype = MINUS_ASSIGN;
        int _saveIndex;

        match( "-=" );
        if ( _createToken && _token == null && _ttype != Token.SKIP )
        {
            _token = makeToken( _ttype );
            _token.setText( new String( text.getBuffer(),
                                        _begin,
                                        text.length() - _begin ) );
        }
        _returnToken = _token;
    }

    public final void mDEC(boolean _createToken) throws RecognitionException,
                                                CharStreamException,
                                                TokenStreamException
    {
        int _ttype;
        Token _token = null;
        int _begin = text.length();
        _ttype = DEC;
        int _saveIndex;

        match( "--" );
        if ( _createToken && _token == null && _ttype != Token.SKIP )
        {
            _token = makeToken( _ttype );
            _token.setText( new String( text.getBuffer(),
                                        _begin,
                                        text.length() - _begin ) );
        }
        _returnToken = _token;
    }

    public final void mSTAR(boolean _createToken) throws RecognitionException,
                                                 CharStreamException,
                                                 TokenStreamException
    {
        int _ttype;
        Token _token = null;
        int _begin = text.length();
        _ttype = STAR;
        int _saveIndex;

        match( '*' );
        if ( _createToken && _token == null && _ttype != Token.SKIP )
        {
            _token = makeToken( _ttype );
            _token.setText( new String( text.getBuffer(),
                                        _begin,
                                        text.length() - _begin ) );
        }
        _returnToken = _token;
    }

    public final void mSTAR_ASSIGN(boolean _createToken) throws RecognitionException,
                                                        CharStreamException,
                                                        TokenStreamException
    {
        int _ttype;
        Token _token = null;
        int _begin = text.length();
        _ttype = STAR_ASSIGN;
        int _saveIndex;

        match( "*=" );
        if ( _createToken && _token == null && _ttype != Token.SKIP )
        {
            _token = makeToken( _ttype );
            _token.setText( new String( text.getBuffer(),
                                        _begin,
                                        text.length() - _begin ) );
        }
        _returnToken = _token;
    }

    public final void mMOD(boolean _createToken) throws RecognitionException,
                                                CharStreamException,
                                                TokenStreamException
    {
        int _ttype;
        Token _token = null;
        int _begin = text.length();
        _ttype = MOD;
        int _saveIndex;

        match( '%' );
        if ( _createToken && _token == null && _ttype != Token.SKIP )
        {
            _token = makeToken( _ttype );
            _token.setText( new String( text.getBuffer(),
                                        _begin,
                                        text.length() - _begin ) );
        }
        _returnToken = _token;
    }

    public final void mMOD_ASSIGN(boolean _createToken) throws RecognitionException,
                                                       CharStreamException,
                                                       TokenStreamException
    {
        int _ttype;
        Token _token = null;
        int _begin = text.length();
        _ttype = MOD_ASSIGN;
        int _saveIndex;

        match( "%=" );
        if ( _createToken && _token == null && _ttype != Token.SKIP )
        {
            _token = makeToken( _ttype );
            _token.setText( new String( text.getBuffer(),
                                        _begin,
                                        text.length() - _begin ) );
        }
        _returnToken = _token;
    }

    public final void mSR(boolean _createToken) throws RecognitionException,
                                               CharStreamException,
                                               TokenStreamException
    {
        int _ttype;
        Token _token = null;
        int _begin = text.length();
        _ttype = SR;
        int _saveIndex;

        match( ">>" );
        if ( _createToken && _token == null && _ttype != Token.SKIP )
        {
            _token = makeToken( _ttype );
            _token.setText( new String( text.getBuffer(),
                                        _begin,
                                        text.length() - _begin ) );
        }
        _returnToken = _token;
    }

    public final void mSR_ASSIGN(boolean _createToken) throws RecognitionException,
                                                      CharStreamException,
                                                      TokenStreamException
    {
        int _ttype;
        Token _token = null;
        int _begin = text.length();
        _ttype = SR_ASSIGN;
        int _saveIndex;

        match( ">>=" );
        if ( _createToken && _token == null && _ttype != Token.SKIP )
        {
            _token = makeToken( _ttype );
            _token.setText( new String( text.getBuffer(),
                                        _begin,
                                        text.length() - _begin ) );
        }
        _returnToken = _token;
    }

    public final void mBSR(boolean _createToken) throws RecognitionException,
                                                CharStreamException,
                                                TokenStreamException
    {
        int _ttype;
        Token _token = null;
        int _begin = text.length();
        _ttype = BSR;
        int _saveIndex;

        match( ">>>" );
        if ( _createToken && _token == null && _ttype != Token.SKIP )
        {
            _token = makeToken( _ttype );
            _token.setText( new String( text.getBuffer(),
                                        _begin,
                                        text.length() - _begin ) );
        }
        _returnToken = _token;
    }

    public final void mBSR_ASSIGN(boolean _createToken) throws RecognitionException,
                                                       CharStreamException,
                                                       TokenStreamException
    {
        int _ttype;
        Token _token = null;
        int _begin = text.length();
        _ttype = BSR_ASSIGN;
        int _saveIndex;

        match( ">>>=" );
        if ( _createToken && _token == null && _ttype != Token.SKIP )
        {
            _token = makeToken( _ttype );
            _token.setText( new String( text.getBuffer(),
                                        _begin,
                                        text.length() - _begin ) );
        }
        _returnToken = _token;
    }

    public final void mGE(boolean _createToken) throws RecognitionException,
                                               CharStreamException,
                                               TokenStreamException
    {
        int _ttype;
        Token _token = null;
        int _begin = text.length();
        _ttype = GE;
        int _saveIndex;

        match( ">=" );
        if ( _createToken && _token == null && _ttype != Token.SKIP )
        {
            _token = makeToken( _ttype );
            _token.setText( new String( text.getBuffer(),
                                        _begin,
                                        text.length() - _begin ) );
        }
        _returnToken = _token;
    }

    public final void mGT(boolean _createToken) throws RecognitionException,
                                               CharStreamException,
                                               TokenStreamException
    {
        int _ttype;
        Token _token = null;
        int _begin = text.length();
        _ttype = GT;
        int _saveIndex;

        match( ">" );
        if ( _createToken && _token == null && _ttype != Token.SKIP )
        {
            _token = makeToken( _ttype );
            _token.setText( new String( text.getBuffer(),
                                        _begin,
                                        text.length() - _begin ) );
        }
        _returnToken = _token;
    }

    public final void mSL(boolean _createToken) throws RecognitionException,
                                               CharStreamException,
                                               TokenStreamException
    {
        int _ttype;
        Token _token = null;
        int _begin = text.length();
        _ttype = SL;
        int _saveIndex;

        match( "<<" );
        if ( _createToken && _token == null && _ttype != Token.SKIP )
        {
            _token = makeToken( _ttype );
            _token.setText( new String( text.getBuffer(),
                                        _begin,
                                        text.length() - _begin ) );
        }
        _returnToken = _token;
    }

    public final void mSL_ASSIGN(boolean _createToken) throws RecognitionException,
                                                      CharStreamException,
                                                      TokenStreamException
    {
        int _ttype;
        Token _token = null;
        int _begin = text.length();
        _ttype = SL_ASSIGN;
        int _saveIndex;

        match( "<<=" );
        if ( _createToken && _token == null && _ttype != Token.SKIP )
        {
            _token = makeToken( _ttype );
            _token.setText( new String( text.getBuffer(),
                                        _begin,
                                        text.length() - _begin ) );
        }
        _returnToken = _token;
    }

    public final void mLE(boolean _createToken) throws RecognitionException,
                                               CharStreamException,
                                               TokenStreamException
    {
        int _ttype;
        Token _token = null;
        int _begin = text.length();
        _ttype = LE;
        int _saveIndex;

        match( "<=" );
        if ( _createToken && _token == null && _ttype != Token.SKIP )
        {
            _token = makeToken( _ttype );
            _token.setText( new String( text.getBuffer(),
                                        _begin,
                                        text.length() - _begin ) );
        }
        _returnToken = _token;
    }

    public final void mLT(boolean _createToken) throws RecognitionException,
                                               CharStreamException,

⌨️ 快捷键说明

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