protected final void mESCAPED_DOLLAR(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException { int _ttype; Token _token=null; int _begin=text.length(); _ttype = ESCAPED_DOLLAR; int _saveIndex; match('$'); match('$'); if ( inputState.guessing==0 ) { text.setLength(_begin); text.append('$'); } 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 mQUESTION(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException { int _ttype; Token _token=null; int _begin=text.length(); _ttype = QUESTION; 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; }
protected final void mONE_NL(boolean _createToken, boolean check ) throws RecognitionException, CharStreamException, TokenStreamException { int _ttype; Token _token=null; int _begin=text.length(); _ttype = ONE_NL; int _saveIndex; _saveIndex=text.length(); match("\r\n"); text.setLength(_saveIndex); _saveIndex=text.length(); match('\r'); text.setLength(_saveIndex); _saveIndex=text.length(); match('\n'); text.setLength(_saveIndex); _token.setText(new String(text.getBuffer(), _begin, text.length()-_begin));
public final void mLPAREN(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException { int _ttype; Token _token=null; int _begin=text.length(); _ttype = LPAREN; 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; }
) throws RecognitionException, CharStreamException, TokenStreamException { int tt=STRING_CTOR_END; int _ttype; Token _token=null; int _begin=text.length(); _ttype = REGEXP_CTOR_END; int _saveIndex; case '/': _saveIndex=text.length(); match('/'); text.setLength(_saveIndex); if ( inputState.guessing==0 ) { _saveIndex=text.length(); match('$'); text.setLength(_saveIndex); if ( inputState.guessing==0 ) { _token.setText(new String(text.getBuffer(), _begin, text.length()-_begin));
public final void mEQUAL(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException { int _ttype; Token _token=null; int _begin=text.length(); _ttype = EQUAL; 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; }
protected final void mESCAPED_SLASH(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException { int _ttype; Token _token=null; int _begin=text.length(); _ttype = ESCAPED_SLASH; int _saveIndex; match('$'); match('/'); if ( inputState.guessing==0 ) { text.setLength(_begin); text.append('/'); } if ( _createToken && _token==null && _ttype!=Token.SKIP ) { _token = makeToken(_ttype); _token.setText(new String(text.getBuffer(), _begin, text.length()-_begin)); } _returnToken = _token; }
protected final void mDOLLAR_REGEXP_SYMBOL(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException { int _ttype; Token _token=null; int _begin=text.length(); _ttype = DOLLAR_REGEXP_SYMBOL; int _saveIndex; _saveIndex=text.length(); match('\\'); text.setLength(_saveIndex); _saveIndex=text.length(); mONE_NL(false,false); text.setLength(_saveIndex); _token.setText(new String(text.getBuffer(), _begin, text.length()-_begin));
public final void mLNOT(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException { int _ttype; Token _token=null; int _begin=text.length(); _ttype = LNOT; 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; }
protected final void mSTRING_NL(boolean _createToken, boolean allowNewline ) throws RecognitionException, CharStreamException, TokenStreamException { int _ttype; Token _token=null; int _begin=text.length(); _ttype = STRING_NL; int _saveIndex; if ( inputState.guessing==0 ) { if (!allowNewline) throw new MismatchedCharException('\n', '\n', true, this); } mONE_NL(false,false); if ( inputState.guessing==0 ) { text.setLength(_begin); text.append('\n'); } 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 mREGEXP_LITERAL(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException { int _ttype; Token _token=null; int _begin=text.length(); _ttype = REGEXP_LITERAL; int _saveIndex; _saveIndex=text.length(); match('/'); text.setLength(_saveIndex); if ( inputState.guessing==0 ) { ++suppressNewline; _saveIndex=text.length(); match('$'); text.setLength(_saveIndex); if ( inputState.guessing==0 ) { _token.setText(new String(text.getBuffer(), _begin, text.length()-_begin));
public final void mPLUS_ASSIGN(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException { int _ttype; Token _token=null; int _begin=text.length(); _ttype = PLUS_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; }
protected final void mREGEXP_SYMBOL(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException { int _ttype; Token _token=null; int _begin=text.length(); _ttype = REGEXP_SYMBOL; int _saveIndex; match('/'); if ( inputState.guessing==0 ) { text.setLength(_begin); text.append('/'); _saveIndex=text.length(); match('\\'); text.setLength(_saveIndex); _saveIndex=text.length(); mONE_NL(false,false); text.setLength(_saveIndex); _token.setText(new String(text.getBuffer(), _begin, text.length()-_begin));
) throws RecognitionException, CharStreamException, TokenStreamException { int tt=STRING_CTOR_END; int _ttype; Token _token=null; int _begin=text.length(); _ttype = STRING_CTOR_END; int _saveIndex; _saveIndex=text.length(); match("\"\"\""); text.setLength(_saveIndex); _saveIndex=text.length(); match("\""); text.setLength(_saveIndex); dollarOK = atValidDollarEscape(); _saveIndex=text.length(); match('$'); text.setLength(_saveIndex); if ( inputState.guessing==0 ) { _token.setText(new String(text.getBuffer(), _begin, text.length()-_begin));
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; }
protected final void mESC(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException { int _ttype; Token _token=null; int _begin=text.length(); _ttype = ESC; int _saveIndex; _saveIndex=text.length(); match('\\'); text.setLength(_saveIndex); text.setLength(_begin); text.append("\n"); text.setLength(_begin); text.append("\r"); text.setLength(_begin); text.append("\t"); text.setLength(_begin); text.append("\b"); text.setLength(_begin); text.append("\f"); text.setLength(_begin); text.append(""); mHEX_DIGIT(false); if ( inputState.guessing==0 ) { char ch = (char)Integer.parseInt(new String(text.getBuffer(),_begin,text.length()-_begin),16); text.setLength(_begin); text.append(ch); char ch = (char)Integer.parseInt(new String(text.getBuffer(),_begin,text.length()-_begin),8); text.setLength(_begin); text.append(ch); char ch = (char)Integer.parseInt(new String(text.getBuffer(),_begin,text.length()-_begin),8); text.setLength(_begin); text.append(ch); _saveIndex=text.length();
public final void mSTRING_LITERAL(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException { int _ttype; Token _token=null; int _begin=text.length(); _ttype = STRING_LITERAL; int _saveIndex; _saveIndex=text.length(); match("'''"); text.setLength(_saveIndex); _saveIndex=text.length(); match("'''"); text.setLength(_saveIndex); _saveIndex=text.length(); match("\"\"\""); text.setLength(_saveIndex); tt=mSTRING_CTOR_END(false,true, /*tripleQuote:*/ true); if ( inputState.guessing==0 ) { _saveIndex=text.length(); match('\''); text.setLength(_saveIndex); if ( inputState.guessing==0 ) { ++suppressNewline; _saveIndex=text.length(); match('\''); text.setLength(_saveIndex); _saveIndex=text.length();
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 mNLS(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException { int _ttype; Token _token=null; int _begin=text.length(); _ttype = NLS; int _saveIndex; } else { text.setLength(_begin); text.append("<newline>"); _token.setText(new String(text.getBuffer(), _begin, text.length()-_begin));
) throws RecognitionException, CharStreamException, TokenStreamException { int tt=STRING_CTOR_END; int _ttype; Token _token=null; int _begin=text.length(); _ttype = DOLLAR_REGEXP_CTOR_END; int _saveIndex; case '/': _saveIndex=text.length(); match("/$"); text.setLength(_saveIndex); if ( inputState.guessing==0 ) { _saveIndex=text.length(); match('$'); text.setLength(_saveIndex); if ( inputState.guessing==0 ) { _token.setText(new String(text.getBuffer(), _begin, text.length()-_begin));