org.codehaus.groovy.antlr.parser
Class GroovyLexer

java.lang.Object
  extended by antlr.CharScanner
      extended by org.codehaus.groovy.antlr.parser.GroovyLexer
All Implemented Interfaces:
TokenStream, GroovyTokenTypes

public class GroovyLexer
extends CharScanner
implements GroovyTokenTypes, TokenStream


Field Summary
static BitSet _tokenSet_0
           
static BitSet _tokenSet_1
           
static BitSet _tokenSet_10
           
static BitSet _tokenSet_11
           
static BitSet _tokenSet_2
           
static BitSet _tokenSet_3
           
static BitSet _tokenSet_4
           
static BitSet _tokenSet_5
           
static BitSet _tokenSet_6
           
static BitSet _tokenSet_7
           
static BitSet _tokenSet_8
           
static BitSet _tokenSet_9
           
protected  int lastSigTokenType
           
protected  int parenLevel
          Bumped when inside '[x]' or '(x)', reset inside '{x}'.
protected  ArrayList parenLevelStack
          Push parenLevel here and reset whenever inside '{x}'.
protected  GroovyRecognizer parser
           
protected static int SCS_LIMIT
           
protected static int SCS_LIT
           
protected static int SCS_RE_TYPE
           
protected static int SCS_SQ_TYPE
           
protected static int SCS_TQ_TYPE
           
protected static int SCS_TYPE
           
protected static int SCS_VAL
           
protected  int stringCtorState
           
protected  int suppressNewline
           
static boolean tracing
           
 
Fields inherited from class antlr.CharScanner
_returnToken, caseSensitive, caseSensitiveLiterals, commitToPath, EOF_CHAR, hashString, inputState, literals, saveConsumedInput, tabsize, text, tokenObjectClass, traceDepth
 
Fields inherited from interface org.codehaus.groovy.antlr.parser.GroovyTokenTypes
ABSTRACT, ANNOTATION, ANNOTATION_ARRAY_INIT, ANNOTATION_DEF, ANNOTATION_FIELD_DEF, ANNOTATION_MEMBER_VALUE_PAIR, ANNOTATIONS, ARRAY_DECLARATOR, ASSIGN, AT, BAND, BAND_ASSIGN, BIG_SUFFIX, BLOCK, BNOT, BOR, BOR_ASSIGN, BSR, BSR_ASSIGN, BXOR, BXOR_ASSIGN, CASE_GROUP, CLASS_DEF, CLOSABLE_BLOCK, CLOSABLE_BLOCK_OP, CLOSURE_LIST, COLON, COMMA, COMPARE_TO, CTOR_CALL, CTOR_IDENT, DEC, DIGIT, DIV, DIV_ASSIGN, DOLLAR, DOT, DYNAMIC_MEMBER, ELIST, ELVIS_OPERATOR, EMPTY_STAT, ENUM_CONSTANT_DEF, ENUM_DEF, EOF, EQUAL, ESC, EXPONENT, EXPR, EXTENDS_CLAUSE, FINAL, FLOAT_SUFFIX, FOR_CONDITION, FOR_EACH_CLAUSE, FOR_IN_ITERABLE, FOR_INIT, FOR_ITERATOR, GE, GT, HEX_DIGIT, IDENT, IMPLEMENTS_CLAUSE, IMPLICIT_PARAMETERS, IMPORT, INC, INDEX_OP, INSTANCE_INIT, INTERFACE_DEF, LABELED_ARG, LABELED_STAT, LAND, LBRACK, LCURLY, LE, LETTER, LIST_CONSTRUCTOR, LITERAL_as, LITERAL_assert, LITERAL_boolean, LITERAL_break, LITERAL_byte, LITERAL_case, LITERAL_catch, LITERAL_char, LITERAL_class, LITERAL_continue, LITERAL_def, LITERAL_default, LITERAL_double, LITERAL_else, LITERAL_enum, LITERAL_extends, LITERAL_false, LITERAL_finally, LITERAL_float, LITERAL_for, LITERAL_if, LITERAL_implements, LITERAL_import, LITERAL_in, LITERAL_instanceof, LITERAL_int, LITERAL_interface, LITERAL_long, LITERAL_native, LITERAL_new, LITERAL_null, LITERAL_package, LITERAL_private, LITERAL_protected, LITERAL_public, LITERAL_return, LITERAL_short, LITERAL_static, LITERAL_super, LITERAL_switch, LITERAL_synchronized, LITERAL_this, LITERAL_threadsafe, LITERAL_throw, LITERAL_throws, LITERAL_transient, LITERAL_true, LITERAL_try, LITERAL_void, LITERAL_volatile, LITERAL_while, LNOT, LOR, LPAREN, LT, MAP_CONSTRUCTOR, MEMBER_POINTER, METHOD_CALL, METHOD_DEF, MINUS, MINUS_ASSIGN, ML_COMMENT, MOD, MOD_ASSIGN, MODIFIERS, NLS, NOT_EQUAL, NULL_TREE_LOOKAHEAD, NUM_BIG_DECIMAL, NUM_BIG_INT, NUM_DOUBLE, NUM_FLOAT, NUM_INT, NUM_LONG, OBJBLOCK, ONE_NL, OPTIONAL_DOT, PACKAGE_DEF, PARAMETER_DEF, PARAMETERS, PLUS, PLUS_ASSIGN, POST_DEC, POST_INC, QUESTION, RANGE_EXCLUSIVE, RANGE_INCLUSIVE, RBRACK, RCURLY, REGEX_FIND, REGEX_MATCH, REGEXP_CTOR_END, REGEXP_LITERAL, REGEXP_SYMBOL, RPAREN, SELECT_SLOT, SEMI, SH_COMMENT, SL, SL_ASSIGN, SL_COMMENT, SLIST, SPREAD_ARG, SPREAD_DOT, SPREAD_MAP_ARG, SR, SR_ASSIGN, STAR, STAR_ASSIGN, STAR_STAR, STAR_STAR_ASSIGN, STATIC_IMPORT, STATIC_INIT, STRICTFP, STRING_CH, STRING_CONSTRUCTOR, STRING_CTOR_END, STRING_CTOR_MIDDLE, STRING_CTOR_START, STRING_LITERAL, STRING_NL, SUPER_CTOR_CALL, TRIPLE_DOT, TYPE, TYPE_ARGUMENT, TYPE_ARGUMENTS, TYPE_LOWER_BOUNDS, TYPE_PARAMETER, TYPE_PARAMETERS, TYPE_UPPER_BOUNDS, TYPECAST, UNARY_MINUS, UNARY_PLUS, UNUSED_CONST, UNUSED_DO, UNUSED_GOTO, VARIABLE_DEF, VARIABLE_PARAMETER_DEF, VOCAB, WILDCARD_TYPE, WS
 
Constructor Summary
GroovyLexer(InputBuffer ib)
           
GroovyLexer(InputStream in)
           
GroovyLexer(LexerSharedInputState state)
           
GroovyLexer(Reader in)
           
 
Method Summary
protected  boolean allowRegexpLiteral()
           
protected  boolean atValidDollarEscape()
           
 void enableAssert(boolean shouldEnable)
          Enable the "assert" keyword
 void enableEnum(boolean shouldEnable)
          Enable the "enum" keyword
 boolean isAssertEnabled()
          Query the "assert" keyword state
 boolean isEnumEnabled()
          Query the "enum" keyword state
protected static boolean isExpressionEndingToken(int ttype)
          Return true for an operator or punctuation which can end an expression.
 boolean isWhitespaceIncluded()
          Are whitespace tokens included?
protected  Token makeToken(int t)
           
 void mASSIGN(boolean _createToken)
           
 void mAT(boolean _createToken)
           
 void mBAND_ASSIGN(boolean _createToken)
           
 void mBAND(boolean _createToken)
           
protected  void mBIG_SUFFIX(boolean _createToken)
           
 void mBNOT(boolean _createToken)
           
 void mBOR_ASSIGN(boolean _createToken)
           
 void mBOR(boolean _createToken)
           
 void mBSR_ASSIGN(boolean _createToken)
           
 void mBSR(boolean _createToken)
           
 void mBXOR_ASSIGN(boolean _createToken)
           
 void mBXOR(boolean _createToken)
           
 void mCLOSABLE_BLOCK_OP(boolean _createToken)
           
 void mCOLON(boolean _createToken)
           
 void mCOMMA(boolean _createToken)
           
 void mCOMPARE_TO(boolean _createToken)
           
 void mDEC(boolean _createToken)
           
protected  void mDIGIT(boolean _createToken)
           
protected  void mDIV_ASSIGN(boolean _createToken)
           
protected  void mDIV(boolean _createToken)
           
protected  void mDOLLAR(boolean _createToken)
           
 void mDOT(boolean _createToken)
           
 void mELVIS_OPERATOR(boolean _createToken)
           
 void mEQUAL(boolean _createToken)
           
protected  void mESC(boolean _createToken)
           
protected  void mEXPONENT(boolean _createToken)
           
protected  void mFLOAT_SUFFIX(boolean _createToken)
           
 void mGE(boolean _createToken)
           
 void mGT(boolean _createToken)
           
protected  void mHEX_DIGIT(boolean _createToken)
           
 void mIDENT(boolean _createToken)
           
 void mINC(boolean _createToken)
           
 void mLAND(boolean _createToken)
           
 void mLBRACK(boolean _createToken)
           
 void mLCURLY(boolean _createToken)
           
 void mLE(boolean _createToken)
           
protected  void mLETTER(boolean _createToken)
           
 void mLNOT(boolean _createToken)
           
 void mLOR(boolean _createToken)
           
 void mLPAREN(boolean _createToken)
           
 void mLT(boolean _createToken)
           
 void mMEMBER_POINTER(boolean _createToken)
           
 void mMINUS_ASSIGN(boolean _createToken)
           
 void mMINUS(boolean _createToken)
           
 void mML_COMMENT(boolean _createToken)
           
 void mMOD_ASSIGN(boolean _createToken)
           
 void mMOD(boolean _createToken)
           
 void mNLS(boolean _createToken)
           
 void mNOT_EQUAL(boolean _createToken)
           
 void mNUM_INT(boolean _createToken)
           
protected  void mONE_NL(boolean _createToken, boolean check)
           
 void mOPTIONAL_DOT(boolean _createToken)
           
 void mPLUS_ASSIGN(boolean _createToken)
           
 void mPLUS(boolean _createToken)
           
 void mQUESTION(boolean _createToken)
           
 void mRANGE_EXCLUSIVE(boolean _createToken)
           
 void mRANGE_INCLUSIVE(boolean _createToken)
           
 void mRBRACK(boolean _createToken)
           
 void mRCURLY(boolean _createToken)
           
 void mREGEX_FIND(boolean _createToken)
           
 void mREGEX_MATCH(boolean _createToken)
           
protected  int mREGEXP_CTOR_END(boolean _createToken, boolean fromStart)
           
 void mREGEXP_LITERAL(boolean _createToken)
           
protected  void mREGEXP_SYMBOL(boolean _createToken)
           
 void mRPAREN(boolean _createToken)
           
 void mSEMI(boolean _createToken)
           
 void mSH_COMMENT(boolean _createToken)
           
 void mSL_ASSIGN(boolean _createToken)
           
 void mSL_COMMENT(boolean _createToken)
           
 void mSL(boolean _createToken)
           
 void mSPREAD_DOT(boolean _createToken)
           
 void mSR_ASSIGN(boolean _createToken)
           
 void mSR(boolean _createToken)
           
 void mSTAR_ASSIGN(boolean _createToken)
           
 void mSTAR_STAR_ASSIGN(boolean _createToken)
           
 void mSTAR_STAR(boolean _createToken)
           
 void mSTAR(boolean _createToken)
           
protected  void mSTRING_CH(boolean _createToken)
           
protected  int mSTRING_CTOR_END(boolean _createToken, boolean fromStart, boolean tripleQuote)
           
 void mSTRING_LITERAL(boolean _createToken)
           
protected  void mSTRING_NL(boolean _createToken, boolean allowNewline)
           
 void mTRIPLE_DOT(boolean _createToken)
           
protected  void mVOCAB(boolean _createToken)
           
 void mWS(boolean _createToken)
           
protected  void newlineCheck(boolean check)
           
 Token nextToken()
           
 TokenStream plumb()
          This is a bit of plumbing which resumes collection of string constructor bodies, after an embedded expression has been parsed.
protected  void popParenLevel()
           
protected  void pushParenLevel()
           
protected  void restartStringCtor(boolean expectLiteral)
           
 void setTokenObjectClass(String name)
           
 void setWhitespaceIncluded(boolean z)
          Include whitespace tokens.
 void traceIn(String rname)
           
 void traceOut(String rname)
           
 
Methods inherited from class antlr.CharScanner
append, append, commit, consume, consumeUntil, consumeUntil, getCaseSensitive, getCaseSensitiveLiterals, getColumn, getCommitToPath, getFilename, getInputBuffer, getInputState, getLine, getTabSize, getText, getTokenObject, LA, mark, match, match, match, matchNot, matchRange, newline, panic, panic, reportError, reportError, reportWarning, resetText, rewind, setCaseSensitive, setColumn, setCommitToPath, setFilename, setInputState, setLine, setTabSize, setText, tab, testLiteralsTable, testLiteralsTable, toLower, traceIndent, uponEOF
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

parenLevel

protected int parenLevel
Bumped when inside '[x]' or '(x)', reset inside '{x}'. See ONE_NL.


suppressNewline

protected int suppressNewline

SCS_TYPE

protected static final int SCS_TYPE
See Also:
Constant Field Values

SCS_VAL

protected static final int SCS_VAL
See Also:
Constant Field Values

SCS_LIT

protected static final int SCS_LIT
See Also:
Constant Field Values

SCS_LIMIT

protected static final int SCS_LIMIT
See Also:
Constant Field Values

SCS_SQ_TYPE

protected static final int SCS_SQ_TYPE
See Also:
Constant Field Values

SCS_TQ_TYPE

protected static final int SCS_TQ_TYPE
See Also:
Constant Field Values

SCS_RE_TYPE

protected static final int SCS_RE_TYPE
See Also:
Constant Field Values

stringCtorState

protected int stringCtorState

parenLevelStack

protected ArrayList parenLevelStack
Push parenLevel here and reset whenever inside '{x}'.


lastSigTokenType

protected int lastSigTokenType

tracing

public static boolean tracing

parser

protected GroovyRecognizer parser

_tokenSet_0

public static final BitSet _tokenSet_0

_tokenSet_1

public static final BitSet _tokenSet_1

_tokenSet_2

public static final BitSet _tokenSet_2

_tokenSet_3

public static final BitSet _tokenSet_3

_tokenSet_4

public static final BitSet _tokenSet_4

_tokenSet_5

public static final BitSet _tokenSet_5

_tokenSet_6

public static final BitSet _tokenSet_6

_tokenSet_7

public static final BitSet _tokenSet_7

_tokenSet_8

public static final BitSet _tokenSet_8

_tokenSet_9

public static final BitSet _tokenSet_9

_tokenSet_10

public static final BitSet _tokenSet_10

_tokenSet_11

public static final BitSet _tokenSet_11
Constructor Detail

GroovyLexer

public GroovyLexer(InputStream in)

GroovyLexer

public GroovyLexer(Reader in)

GroovyLexer

public GroovyLexer(InputBuffer ib)

GroovyLexer

public GroovyLexer(LexerSharedInputState state)
Method Detail

enableAssert

public void enableAssert(boolean shouldEnable)
Enable the "assert" keyword


isAssertEnabled

public boolean isAssertEnabled()
Query the "assert" keyword state


enableEnum

public void enableEnum(boolean shouldEnable)
Enable the "enum" keyword


isEnumEnabled

public boolean isEnumEnabled()
Query the "enum" keyword state


setWhitespaceIncluded

public void setWhitespaceIncluded(boolean z)
Include whitespace tokens. Note that this breaks the parser.


isWhitespaceIncluded

public boolean isWhitespaceIncluded()
Are whitespace tokens included?


setTokenObjectClass

public void setTokenObjectClass(String name)
Overrides:
setTokenObjectClass in class CharScanner

makeToken

protected Token makeToken(int t)
Overrides:
makeToken in class CharScanner

pushParenLevel

protected void pushParenLevel()

popParenLevel

protected void popParenLevel()

restartStringCtor

protected void restartStringCtor(boolean expectLiteral)

allowRegexpLiteral

protected boolean allowRegexpLiteral()

isExpressionEndingToken

protected static boolean isExpressionEndingToken(int ttype)
Return true for an operator or punctuation which can end an expression. Return true for keywords, identifiers, and literals. Return true for tokens which can end expressions (right brackets, ++, --). Return false for EOF and all other operator and punctuation tokens. Used to suppress the recognition of /foo/ as opposed to the simple division operator '/'.


newlineCheck

protected void newlineCheck(boolean check)
                     throws RecognitionException
Throws:
RecognitionException

atValidDollarEscape

protected boolean atValidDollarEscape()
                               throws CharStreamException
Throws:
CharStreamException

plumb

public TokenStream plumb()
This is a bit of plumbing which resumes collection of string constructor bodies, after an embedded expression has been parsed. Usage: new GroovyRecognizer(new GroovyLexer(in).plumb()).


traceIn

public void traceIn(String rname)
             throws CharStreamException
Overrides:
traceIn in class CharScanner
Throws:
CharStreamException

traceOut

public void traceOut(String rname)
              throws CharStreamException
Overrides:
traceOut in class CharScanner
Throws:
CharStreamException

nextToken

public Token nextToken()
                throws TokenStreamException
Specified by:
nextToken in interface TokenStream
Throws:
TokenStreamException

mQUESTION

public final void mQUESTION(boolean _createToken)
                     throws RecognitionException,
                            CharStreamException,
                            TokenStreamException
Throws:
RecognitionException
CharStreamException
TokenStreamException

mLPAREN

public final void mLPAREN(boolean _createToken)
                   throws RecognitionException,
                          CharStreamException,
                          TokenStreamException
Throws:
RecognitionException
CharStreamException
TokenStreamException

mRPAREN

public final void mRPAREN(boolean _createToken)
                   throws RecognitionException,
                          CharStreamException,
                          TokenStreamException
Throws:
RecognitionException
CharStreamException
TokenStreamException

mLBRACK

public final void mLBRACK(boolean _createToken)
                   throws RecognitionException,
                          CharStreamException,
                          TokenStreamException
Throws:
RecognitionException
CharStreamException
TokenStreamException

mRBRACK

public final void mRBRACK(boolean _createToken)
                   throws RecognitionException,
                          CharStreamException,
                          TokenStreamException
Throws:
RecognitionException
CharStreamException
TokenStreamException

mLCURLY

public final void mLCURLY(boolean _createToken)
                   throws RecognitionException,
                          CharStreamException,
                          TokenStreamException
Throws:
RecognitionException
CharStreamException
TokenStreamException

mRCURLY

public final void mRCURLY(boolean _createToken)
                   throws RecognitionException,
                          CharStreamException,
                          TokenStreamException
Throws:
RecognitionException
CharStreamException
TokenStreamException

mCOLON

public final void mCOLON(boolean _createToken)
                  throws RecognitionException,
                         CharStreamException,
                         TokenStreamException
Throws:
RecognitionException
CharStreamException
TokenStreamException

mCOMMA

public final void mCOMMA(boolean _createToken)
                  throws RecognitionException,
                         CharStreamException,
                         TokenStreamException
Throws:
RecognitionException
CharStreamException
TokenStreamException

mDOT

public final void mDOT(boolean _createToken)
                throws RecognitionException,
                       CharStreamException,
                       TokenStreamException
Throws:
RecognitionException
CharStreamException
TokenStreamException

mASSIGN

public final void mASSIGN(boolean _createToken)
                   throws RecognitionException,
                          CharStreamException,
                          TokenStreamException
Throws:
RecognitionException
CharStreamException
TokenStreamException

mCOMPARE_TO

public final void mCOMPARE_TO(boolean _createToken)
                       throws RecognitionException,
                              CharStreamException,
                              TokenStreamException
Throws:
RecognitionException
CharStreamException
TokenStreamException

mEQUAL

public final void mEQUAL(boolean _createToken)
                  throws RecognitionException,
                         CharStreamException,
                         TokenStreamException
Throws:
RecognitionException
CharStreamException
TokenStreamException

mLNOT

public final void mLNOT(boolean _createToken)
                 throws RecognitionException,
                        CharStreamException,
                        TokenStreamException
Throws:
RecognitionException
CharStreamException
TokenStreamException

mBNOT

public final void mBNOT(boolean _createToken)
                 throws RecognitionException,
                        CharStreamException,
                        TokenStreamException
Throws:
RecognitionException
CharStreamException
TokenStreamException

mNOT_EQUAL

public final void mNOT_EQUAL(boolean _createToken)
                      throws RecognitionException,
                             CharStreamException,
                             TokenStreamException
Throws:
RecognitionException
CharStreamException
TokenStreamException

mDIV

protected final void mDIV(boolean _createToken)
                   throws RecognitionException,
                          CharStreamException,
                          TokenStreamException
Throws:
RecognitionException
CharStreamException
TokenStreamException

mDIV_ASSIGN

protected final void mDIV_ASSIGN(boolean _createToken)
                          throws RecognitionException,
                                 CharStreamException,
                                 TokenStreamException
Throws:
RecognitionException
CharStreamException
TokenStreamException

mPLUS

public final void mPLUS(boolean _createToken)
                 throws RecognitionException,
                        CharStreamException,
                        TokenStreamException
Throws:
RecognitionException
CharStreamException
TokenStreamException

mPLUS_ASSIGN

public final void mPLUS_ASSIGN(boolean _createToken)
                        throws RecognitionException,
                               CharStreamException,
                               TokenStreamException
Throws:
RecognitionException
CharStreamException
TokenStreamException

mINC

public final void mINC(boolean _createToken)
                throws RecognitionException,
                       CharStreamException,
                       TokenStreamException
Throws:
RecognitionException
CharStreamException
TokenStreamException

mMINUS

public final void mMINUS(boolean _createToken)
                  throws RecognitionException,
                         CharStreamException,
                         TokenStreamException
Throws:
RecognitionException
CharStreamException
TokenStreamException

mMINUS_ASSIGN

public final void mMINUS_ASSIGN(boolean _createToken)
                         throws RecognitionException,
                                CharStreamException,
                                TokenStreamException
Throws:
RecognitionException
CharStreamException
TokenStreamException

mDEC

public final void mDEC(boolean _createToken)
                throws RecognitionException,
                       CharStreamException,
                       TokenStreamException
Throws:
RecognitionException
CharStreamException
TokenStreamException

mSTAR

public final void mSTAR(boolean _createToken)
                 throws RecognitionException,
                        CharStreamException,
                        TokenStreamException
Throws:
RecognitionException
CharStreamException
TokenStreamException

mSTAR_ASSIGN

public final void mSTAR_ASSIGN(boolean _createToken)
                        throws RecognitionException,
                               CharStreamException,
                               TokenStreamException
Throws:
RecognitionException
CharStreamException
TokenStreamException

mMOD

public final void mMOD(boolean _createToken)
                throws RecognitionException,
                       CharStreamException,
                       TokenStreamException
Throws:
RecognitionException
CharStreamException
TokenStreamException

mMOD_ASSIGN

public final void mMOD_ASSIGN(boolean _createToken)
                       throws RecognitionException,
                              CharStreamException,
                              TokenStreamException
Throws:
RecognitionException
CharStreamException
TokenStreamException

mSR

public final void mSR(boolean _createToken)
               throws RecognitionException,
                      CharStreamException,
                      TokenStreamException
Throws:
RecognitionException
CharStreamException
TokenStreamException

mSR_ASSIGN

public final void mSR_ASSIGN(boolean _createToken)
                      throws RecognitionException,
                             CharStreamException,
                             TokenStreamException
Throws:
RecognitionException
CharStreamException
TokenStreamException

mBSR

public final void mBSR(boolean _createToken)
                throws RecognitionException,
                       CharStreamException,
                       TokenStreamException
Throws:
RecognitionException
CharStreamException
TokenStreamException

mBSR_ASSIGN

public final void mBSR_ASSIGN(boolean _createToken)
                       throws RecognitionException,
                              CharStreamException,
                              TokenStreamException
Throws:
RecognitionException
CharStreamException
TokenStreamException

mGE

public final void mGE(boolean _createToken)
               throws RecognitionException,
                      CharStreamException,
                      TokenStreamException
Throws:
RecognitionException
CharStreamException
TokenStreamException

mGT

public final void mGT(boolean _createToken)
               throws RecognitionException,
                      CharStreamException,
                      TokenStreamException
Throws:
RecognitionException
CharStreamException
TokenStreamException

mSL

public final void mSL(boolean _createToken)
               throws RecognitionException,
                      CharStreamException,
                      TokenStreamException
Throws:
RecognitionException
CharStreamException
TokenStreamException

mSL_ASSIGN

public final void mSL_ASSIGN(boolean _createToken)
                      throws RecognitionException,
                             CharStreamException,
                             TokenStreamException
Throws:
RecognitionException
CharStreamException
TokenStreamException

mLE

public final void mLE(boolean _createToken)
               throws RecognitionException,
                      CharStreamException,
                      TokenStreamException
Throws:
RecognitionException
CharStreamException
TokenStreamException

mLT

public final void mLT(boolean _createToken)
               throws RecognitionException,
                      CharStreamException,
                      TokenStreamException
Throws:
RecognitionException
CharStreamException
TokenStreamException

mBXOR

public final void mBXOR(boolean _createToken)
                 throws RecognitionException,
                        CharStreamException,
                        TokenStreamException
Throws:
RecognitionException
CharStreamException
TokenStreamException

mBXOR_ASSIGN

public final void mBXOR_ASSIGN(boolean _createToken)
                        throws RecognitionException,
                               CharStreamException,
                               TokenStreamException
Throws:
RecognitionException
CharStreamException
TokenStreamException

mBOR

public final void mBOR(boolean _createToken)
                throws RecognitionException,
                       CharStreamException,
                       TokenStreamException
Throws:
RecognitionException
CharStreamException
TokenStreamException

mBOR_ASSIGN

public final void mBOR_ASSIGN(boolean _createToken)
                       throws RecognitionException,
                              CharStreamException,
                              TokenStreamException
Throws:
RecognitionException
CharStreamException
TokenStreamException

mLOR

public final void mLOR(boolean _createToken)
                throws RecognitionException,
                       CharStreamException,
                       TokenStreamException
Throws:
RecognitionException
CharStreamException
TokenStreamException

mBAND

public final void mBAND(boolean _createToken)
                 throws RecognitionException,
                        CharStreamException,
                        TokenStreamException
Throws:
RecognitionException
CharStreamException
TokenStreamException

mBAND_ASSIGN

public final void mBAND_ASSIGN(boolean _createToken)
                        throws RecognitionException,
                               CharStreamException,
                               TokenStreamException
Throws:
RecognitionException
CharStreamException
TokenStreamException

mLAND

public final void mLAND(boolean _createToken)
                 throws RecognitionException,
                        CharStreamException,
                        TokenStreamException
Throws:
RecognitionException
CharStreamException
TokenStreamException

mSEMI

public final void mSEMI(boolean _createToken)
                 throws RecognitionException,
                        CharStreamException,
                        TokenStreamException
Throws:
RecognitionException
CharStreamException
TokenStreamException

mDOLLAR

protected final void mDOLLAR(boolean _createToken)
                      throws RecognitionException,
                             CharStreamException,
                             TokenStreamException
Throws:
RecognitionException
CharStreamException
TokenStreamException

mRANGE_INCLUSIVE

public final void mRANGE_INCLUSIVE(boolean _createToken)
                            throws RecognitionException,
                                   CharStreamException,
                                   TokenStreamException
Throws:
RecognitionException
CharStreamException
TokenStreamException

mRANGE_EXCLUSIVE

public final void mRANGE_EXCLUSIVE(boolean _createToken)
                            throws RecognitionException,
                                   CharStreamException,
                                   TokenStreamException
Throws:
RecognitionException
CharStreamException
TokenStreamException

mTRIPLE_DOT

public final void mTRIPLE_DOT(boolean _createToken)
                       throws RecognitionException,
                              CharStreamException,
                              TokenStreamException
Throws:
RecognitionException
CharStreamException
TokenStreamException

mSPREAD_DOT

public final void mSPREAD_DOT(boolean _createToken)
                       throws RecognitionException,
                              CharStreamException,
                              TokenStreamException
Throws:
RecognitionException
CharStreamException
TokenStreamException

mOPTIONAL_DOT

public final void mOPTIONAL_DOT(boolean _createToken)
                         throws RecognitionException,
                                CharStreamException,
                                TokenStreamException
Throws:
RecognitionException
CharStreamException
TokenStreamException

mELVIS_OPERATOR

public final void mELVIS_OPERATOR(boolean _createToken)
                           throws RecognitionException,
                                  CharStreamException,
                                  TokenStreamException
Throws:
RecognitionException
CharStreamException
TokenStreamException

mMEMBER_POINTER

public final void mMEMBER_POINTER(boolean _createToken)
                           throws RecognitionException,
                                  CharStreamException,
                                  TokenStreamException
Throws:
RecognitionException
CharStreamException
TokenStreamException

mREGEX_FIND

public final void mREGEX_FIND(boolean _createToken)
                       throws RecognitionException,
                              CharStreamException,
                              TokenStreamException
Throws:
RecognitionException
CharStreamException
TokenStreamException

mREGEX_MATCH

public final void mREGEX_MATCH(boolean _createToken)
                        throws RecognitionException,
                               CharStreamException,
                               TokenStreamException
Throws:
RecognitionException
CharStreamException
TokenStreamException

mSTAR_STAR

public final void mSTAR_STAR(boolean _createToken)
                      throws RecognitionException,
                             CharStreamException,
                             TokenStreamException
Throws:
RecognitionException
CharStreamException
TokenStreamException

mSTAR_STAR_ASSIGN

public final void mSTAR_STAR_ASSIGN(boolean _createToken)
                             throws RecognitionException,
                                    CharStreamException,
                                    TokenStreamException
Throws:
RecognitionException
CharStreamException
TokenStreamException

mCLOSABLE_BLOCK_OP

public final void mCLOSABLE_BLOCK_OP(boolean _createToken)
                              throws RecognitionException,
                                     CharStreamException,
                                     TokenStreamException
Throws:
RecognitionException
CharStreamException
TokenStreamException

mWS

public final void mWS(boolean _createToken)
               throws RecognitionException,
                      CharStreamException,
                      TokenStreamException
Throws:
RecognitionException
CharStreamException
TokenStreamException

mONE_NL

protected final void mONE_NL(boolean _createToken,
                             boolean check)
                      throws RecognitionException,
                             CharStreamException,
                             TokenStreamException
Throws:
RecognitionException
CharStreamException
TokenStreamException

mNLS

public final void mNLS(boolean _createToken)
                throws RecognitionException,
                       CharStreamException,
                       TokenStreamException
Throws:
RecognitionException
CharStreamException
TokenStreamException

mSL_COMMENT

public final void mSL_COMMENT(boolean _createToken)
                       throws RecognitionException,
                              CharStreamException,
                              TokenStreamException
Throws:
RecognitionException
CharStreamException
TokenStreamException

mML_COMMENT

public final void mML_COMMENT(boolean _createToken)
                       throws RecognitionException,
                              CharStreamException,
                              TokenStreamException
Throws:
RecognitionException
CharStreamException
TokenStreamException

mSH_COMMENT

public final void mSH_COMMENT(boolean _createToken)
                       throws RecognitionException,
                              CharStreamException,
                              TokenStreamException
Throws:
RecognitionException
CharStreamException
TokenStreamException

mSTRING_LITERAL

public final void mSTRING_LITERAL(boolean _createToken)
                           throws RecognitionException,
                                  CharStreamException,
                                  TokenStreamException
Throws:
RecognitionException
CharStreamException
TokenStreamException

mSTRING_CH

protected final void mSTRING_CH(boolean _createToken)
                         throws RecognitionException,
                                CharStreamException,
                                TokenStreamException
Throws:
RecognitionException
CharStreamException
TokenStreamException

mESC

protected final void mESC(boolean _createToken)
                   throws RecognitionException,
                          CharStreamException,
                          TokenStreamException
Throws:
RecognitionException
CharStreamException
TokenStreamException

mSTRING_NL

protected final void mSTRING_NL(boolean _createToken,
                                boolean allowNewline)
                         throws RecognitionException,
                                CharStreamException,
                                TokenStreamException
Throws:
RecognitionException
CharStreamException
TokenStreamException

mSTRING_CTOR_END

protected final int mSTRING_CTOR_END(boolean _createToken,
                                     boolean fromStart,
                                     boolean tripleQuote)
                              throws RecognitionException,
                                     CharStreamException,
                                     TokenStreamException
Throws:
RecognitionException
CharStreamException
TokenStreamException

mREGEXP_LITERAL

public final void mREGEXP_LITERAL(boolean _createToken)
                           throws RecognitionException,
                                  CharStreamException,
                                  TokenStreamException
Throws:
RecognitionException
CharStreamException
TokenStreamException

mREGEXP_SYMBOL

protected final void mREGEXP_SYMBOL(boolean _createToken)
                             throws RecognitionException,
                                    CharStreamException,
                                    TokenStreamException
Throws:
RecognitionException
CharStreamException
TokenStreamException

mREGEXP_CTOR_END

protected final int mREGEXP_CTOR_END(boolean _createToken,
                                     boolean fromStart)
                              throws RecognitionException,
                                     CharStreamException,
                                     TokenStreamException
Throws:
RecognitionException
CharStreamException
TokenStreamException

mHEX_DIGIT

protected final void mHEX_DIGIT(boolean _createToken)
                         throws RecognitionException,
                                CharStreamException,
                                TokenStreamException
Throws:
RecognitionException
CharStreamException
TokenStreamException

mVOCAB

protected final void mVOCAB(boolean _createToken)
                     throws RecognitionException,
                            CharStreamException,
                            TokenStreamException
Throws:
RecognitionException
CharStreamException
TokenStreamException

mIDENT

public final void mIDENT(boolean _createToken)
                  throws RecognitionException,
                         CharStreamException,
                         TokenStreamException
Throws:
RecognitionException
CharStreamException
TokenStreamException

mLETTER

protected final void mLETTER(boolean _createToken)
                      throws RecognitionException,
                             CharStreamException,
                             TokenStreamException
Throws:
RecognitionException
CharStreamException
TokenStreamException

mDIGIT

protected final void mDIGIT(boolean _createToken)
                     throws RecognitionException,
                            CharStreamException,
                            TokenStreamException
Throws:
RecognitionException
CharStreamException
TokenStreamException

mNUM_INT

public final void mNUM_INT(boolean _createToken)
                    throws RecognitionException,
                           CharStreamException,
                           TokenStreamException
Throws:
RecognitionException
CharStreamException
TokenStreamException

mEXPONENT

protected final void mEXPONENT(boolean _createToken)
                        throws RecognitionException,
                               CharStreamException,
                               TokenStreamException
Throws:
RecognitionException
CharStreamException
TokenStreamException

mFLOAT_SUFFIX

protected final void mFLOAT_SUFFIX(boolean _createToken)
                            throws RecognitionException,
                                   CharStreamException,
                                   TokenStreamException
Throws:
RecognitionException
CharStreamException
TokenStreamException

mBIG_SUFFIX

protected final void mBIG_SUFFIX(boolean _createToken)
                          throws RecognitionException,
                                 CharStreamException,
                                 TokenStreamException
Throws:
RecognitionException
CharStreamException
TokenStreamException

mAT

public final void mAT(boolean _createToken)
               throws RecognitionException,
                      CharStreamException,
                      TokenStreamException
Throws:
RecognitionException
CharStreamException
TokenStreamException

Copyright © 2003-2009 The Codehaus. All rights reserved.