int _cnt367=0; _loop367:
int _cnt368=0; _loop368:
	protected final void mWS(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException {		int _ttype; Token _token=null; int _begin=text.length();		_ttype = WS;		int _saveIndex;				{		int _cnt367=0;		_loop367:		do {			switch ( LA(1)) {			case ' ':			{				match(' ');				break;			}			case '\t':			{				match('\t');				break;			}			case '\n':			{				match('\n');				if ( inputState.guessing==0 ) {					newline();				}				break;			}			case '\r':			{				match('\r');				break;			}			default:			{				if ( _cnt367>=1 ) { break _loop367; } else {throw new NoViableAltForCharException((char)LA(1), getFilename(), getLine(), getColumn());}			}			}			_cnt367++;		} while (true);		}		if ( _createToken && _token==null && _ttype!=Token.SKIP ) {			_token = makeToken(_ttype);			_token.setText(new String(text.getBuffer(), _begin, text.length()-_begin));		}		_returnToken = _token;	}