Boo.Lang.Parser.BooLexer.mID_SUFFIX C# (CSharp) Méthode

mID_SUFFIX() protected méthode

protected mID_SUFFIX ( bool _createToken ) : void
_createToken bool
Résultat void
        protected void mID_SUFFIX(bool _createToken)
        {
            int _ttype; IToken _token=null; int _begin=text.Length;
            _ttype = ID_SUFFIX;

            mID_LETTER(false);
            {    // ( ... )*
            for (;;)
            {
                if ((tokenSet_1_.member(cached_LA1)) && (true) && (true))
                {
                    mID_LETTER(false);
                }
                else if (((cached_LA1 >= '0' && cached_LA1 <= '9')) && (true) && (true)) {
                    mDIGIT(false);
                }
                else
                {
                    goto _loop670_breakloop;
                }

            }
            _loop670_breakloop:			;
            }    // ( ... )*
            if (_createToken && (null == _token) && (_ttype != Token.SKIP))
            {
            _token = makeToken(_ttype);
            _token.setText(text.ToString(_begin, text.Length-_begin));
            }
            returnToken_ = _token;
        }