_cnt98++;
_cnt102++;
	public final void mINT(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException {		int _ttype; Token _token=null; int _begin=text.length();		_ttype = INT;		int _saveIndex;				{		int _cnt98=0;		_loop98:		do {			if (((LA(1) >= '0' && LA(1) <= '9'))) {				mDIGIT(false);			}			else {				if ( _cnt98>=1 ) { break _loop98; } else {throw new NoViableAltForCharException((char)LA(1), getFilename(), getLine(), getColumn());}			}						_cnt98++;		} while (true);		}		{		_loop102:		do {			if ((LA(1)=='.')) {				match('.');				{				int _cnt101=0;				_loop101:				do {					if (((LA(1) >= '0' && LA(1) <= '9'))) {						mDIGIT(false);					}					else {						if ( _cnt101>=1 ) { break _loop101; } else {throw new NoViableAltForCharException((char)LA(1), getFilename(), getLine(), getColumn());}					}										_cnt101++;				} while (true);				}			}			else {				break _loop102;			}					} while (true);		}		if ( _createToken && _token==null && _ttype!=Token.SKIP ) {			_token = makeToken(_ttype);			_token.setText(new String(text.getBuffer(), _begin, text.length()-_begin));		}		_returnToken = _token;	}