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

📄 gocllexer.java

📁 UML设计测试工具
💻 JAVA
📖 第 1 页 / 共 4 页
字号:
			}			case '\r':			{				match('\r');				{				if ((LA(1)=='\n')) {					match('\n');				}				else {				}								}				break;			}			default:			{				throw new NoViableAltForCharException((char)LA(1), getFilename(), getLine(), getColumn());			}			}			}			if ( inputState.guessing==0 ) {				_ttype = Token.SKIP; newline();			}		}		catch (RecognitionException ex) {			if (inputState.guessing==0) {				reportError(ex);				consume();				consumeUntil(_tokenSet_0);			} else {			  throw ex;			}		}		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 mML_COMMENT(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException {		int _ttype; Token _token=null; int _begin=text.length();		_ttype = ML_COMMENT;		int _saveIndex;				try {      // for error handling			match("/*");			{			_loop102:			do {				if (((LA(1)=='*') && ((LA(2) >= '\u0003' && LA(2) <= '\u00ff')))&&( LA(2)!='/' )) {					match('*');				}				else if ((LA(1)=='\r') && (LA(2)=='\n')) {					match('\r');					match('\n');					if ( inputState.guessing==0 ) {						newline();					}				}				else if ((LA(1)=='\r') && ((LA(2) >= '\u0003' && LA(2) <= '\u00ff'))) {					match('\r');					if ( inputState.guessing==0 ) {						newline();					}				}				else if ((LA(1)=='\n')) {					match('\n');					if ( inputState.guessing==0 ) {						newline();					}				}				else if ((_tokenSet_2.member(LA(1)))) {					{					match(_tokenSet_2);					}				}				else {					break _loop102;				}							} while (true);			}			match("*/");			if ( inputState.guessing==0 ) {				_ttype = Token.SKIP;			}		}		catch (RecognitionException ex) {			if (inputState.guessing==0) {				reportError(ex);				consume();				consumeUntil(_tokenSet_0);			} else {			  throw ex;			}		}		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 mARROW(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException {		int _ttype; Token _token=null; int _begin=text.length();		_ttype = ARROW;		int _saveIndex;				try {      // for error handling			match("->");		}		catch (RecognitionException ex) {			if (inputState.guessing==0) {				reportError(ex);				consume();				consumeUntil(_tokenSet_0);			} else {			  throw ex;			}		}		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 mAT(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException {		int _ttype; Token _token=null; int _begin=text.length();		_ttype = AT;		int _saveIndex;				try {      // for error handling			match('@');		}		catch (RecognitionException ex) {			if (inputState.guessing==0) {				reportError(ex);				consume();				consumeUntil(_tokenSet_0);			} else {			  throw ex;			}		}		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 mBAR(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException {		int _ttype; Token _token=null; int _begin=text.length();		_ttype = BAR;		int _saveIndex;				try {      // for error handling			match('|');		}		catch (RecognitionException ex) {			if (inputState.guessing==0) {				reportError(ex);				consume();				consumeUntil(_tokenSet_0);			} else {			  throw ex;			}		}		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 mCOLON(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException {		int _ttype; Token _token=null; int _begin=text.length();		_ttype = COLON;		int _saveIndex;				try {      // for error handling			match(':');		}		catch (RecognitionException ex) {			if (inputState.guessing==0) {				reportError(ex);				consume();				consumeUntil(_tokenSet_0);			} else {			  throw ex;			}		}		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 mCOLON_COLON(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException {		int _ttype; Token _token=null; int _begin=text.length();		_ttype = COLON_COLON;		int _saveIndex;				try {      // for error handling			match("::");		}		catch (RecognitionException ex) {			if (inputState.guessing==0) {				reportError(ex);				consume();				consumeUntil(_tokenSet_0);			} else {			  throw ex;			}		}		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 mCOLON_EQUAL(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException {		int _ttype; Token _token=null; int _begin=text.length();		_ttype = COLON_EQUAL;		int _saveIndex;				try {      // for error handling			match(":=");		}		catch (RecognitionException ex) {			if (inputState.guessing==0) {				reportError(ex);				consume();				consumeUntil(_tokenSet_0);			} else {			  throw ex;			}		}		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 mCOMMA(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException {		int _ttype; Token _token=null; int _begin=text.length();		_ttype = COMMA;		int _saveIndex;				try {      // for error handling			match(',');		}		catch (RecognitionException ex) {			if (inputState.guessing==0) {				reportError(ex);				consume();				consumeUntil(_tokenSet_0);			} else {			  throw ex;			}		}		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 mDOT(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException {		int _ttype; Token _token=null; int _begin=text.length();		_ttype = DOT;		int _saveIndex;				try {      // for error handling			match('.');		}		catch (RecognitionException ex) {			if (inputState.guessing==0) {				reportError(ex);				consume();				consumeUntil(_tokenSet_0);			} else {			  throw ex;			}		}		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 mDOTDOT(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException {		int _ttype; Token _token=null; int _begin=text.length();		_ttype = DOTDOT;		int _saveIndex;				try {      // for error handling			match("..");		}		catch (RecognitionException ex) {			if (inputState.guessing==0) {				reportError(ex);				consume();				consumeUntil(_tokenSet_0);			} else {			  throw ex;			}		}		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 mEQUAL(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException {		int _ttype; Token _token=null; int _begin=text.length();		_ttype = EQUAL;		int _saveIndex;				try {      // for error handling			match('=');		}		catch (RecognitionException ex) {			if (inputState.guessing==0) {				reportError(ex);				consume();				consumeUntil(_tokenSet_0);			} else {			  throw ex;			}		}		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 mGREATER(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException {		int _ttype; Token _token=null; int _begin=text.length();		_ttype = GREATER;		int _saveIndex;				try {      // for error handling			match('>');		}		catch (RecognitionException ex) {			if (inputState.guessing==0) {				reportError(ex);				consume();				consumeUntil(_tokenSet_0);			} else {			  throw ex;			}		}		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 mGREATER_EQUAL(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException {		int _ttype; Token _token=null; int _begin=text.length();		_ttype = GREATER_EQUAL;		int _saveIndex;				try {      // for error handling			match(">=");		}		catch (RecognitionException ex) {			if (inputState.guessing==0) {				reportError(ex);				consume();				consumeUntil(_tokenSet_0);			} else {			  throw ex;			}		}		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 mHASH(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException {		int _ttype; Token _token=null; int _begin=text.length();		_ttype = HASH;		int _saveIndex;				try {      // for error handling			match('#');		}		catch (RecognitionException ex) {			if (inputState.guessing==0) {				reportError(ex);				consume();				consumeUntil(_tokenSet_0);			} else {			  throw ex;			}		}		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 mLBRACE(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException {		int _ttype; Token _token=null; int _begin=text.length();		_ttype = LBRACE;		int _saveIndex;				try {      // for error handling			match('{');		}		catch (RecognitionException ex) {			if (inputState.guessing==0) {				reportError(ex);				consume();				consumeUntil(_tokenSet_0);			} else {			  throw ex;			}		}		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 mLBRACK(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException {		int _ttype; Token _token=null; int _begin=text.length();		_ttype = LBRACK;		int _saveIndex;				try {      // for error handling			match('[');		}		catch (RecognitionException ex) {			if (inputState.guessing==0) {				reportError(ex);				consume();				consumeUntil(_tokenSet_0);			} else {			  throw ex;			}		}		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 mLESS(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException {		int _ttype; Token _token=null; int _begin=text.length();		_ttype = LESS;		int _saveIndex;				try {      // for error handling			match('<');		}		catch (RecognitionException ex) {			if (inputState.guessing==0) {				reportError(ex);				consume();				consumeUntil(_tokenSet_0);			} else {			  throw ex;			}		}		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 mLESS_EQUAL(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException {		int _ttype; Token _token=null; int _begin=text.length();		_ttype = LESS_EQUAL;		int _saveIndex;				try {      // for error handling			match("<=");

⌨️ 快捷键说明

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