Package org.codehaus.groovy.antlr.parser
Class GroovyLexer
- java.lang.Object
-
- antlr.CharScanner
-
- org.codehaus.groovy.antlr.parser.GroovyLexer
-
- All Implemented Interfaces:
TokenStream
,GroovyTokenTypes
public class GroovyLexer extends CharScanner implements GroovyTokenTypes, TokenStream
-
-
Field Summary
Fields Modifier and Type Field Description static BitSet
_tokenSet_0
static BitSet
_tokenSet_1
static BitSet
_tokenSet_10
static BitSet
_tokenSet_11
static BitSet
_tokenSet_12
static BitSet
_tokenSet_13
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 org.codehaus.groovy.antlr.parser.GroovyRecognizer
parser
protected static int
SCS_DRE_TYPE
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, DIGITS_WITH_UNDERSCORE, DIGITS_WITH_UNDERSCORE_OPT, DIV, DIV_ASSIGN, DOLLAR, DOLLAR_REGEXP_CTOR_END, DOLLAR_REGEXP_LITERAL, DOLLAR_REGEXP_SYMBOL, DOT, DYNAMIC_MEMBER, ELIST, ELVIS_OPERATOR, EMPTY_STAT, ENUM_CONSTANT_DEF, ENUM_DEF, EOF, EQUAL, ESC, ESCAPED_DOLLAR, ESCAPED_SLASH, EXPONENT, EXPR, EXTENDS_CLAUSE, FINAL, FLOAT_SUFFIX, FOR_CONDITION, FOR_EACH_CLAUSE, FOR_IN_ITERABLE, FOR_INIT, FOR_ITERATOR, GE, GT, HEX_DIGIT, IDENT, IDENTICAL, 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_trait, 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, MULTICATCH, MULTICATCH_TYPES, NLS, NOT_EQUAL, NOT_IDENTICAL, 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, TRAIT_DEF, 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
Constructors Constructor Description GroovyLexer(InputBuffer ib)
GroovyLexer(LexerSharedInputState state)
GroovyLexer(InputStream in)
GroovyLexer(Reader in)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected boolean
allowRegexpLiteral()
protected boolean
atDollarDollarEscape()
protected boolean
atDollarSlashEscape()
protected boolean
atMultiCommentStart()
protected boolean
atValidDollarEscape()
void
enableAssert(boolean shouldEnable)
Enable the "assert" keywordvoid
enableEnum(boolean shouldEnable)
Enable the "enum" keywordboolean
isAssertEnabled()
Query the "assert" keyword stateboolean
isEnumEnabled()
Query the "enum" keyword stateprotected 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(boolean _createToken)
void
mBAND_ASSIGN(boolean _createToken)
protected void
mBIG_SUFFIX(boolean _createToken)
void
mBNOT(boolean _createToken)
void
mBOR(boolean _createToken)
void
mBOR_ASSIGN(boolean _createToken)
void
mBSR(boolean _createToken)
void
mBSR_ASSIGN(boolean _createToken)
void
mBXOR(boolean _createToken)
void
mBXOR_ASSIGN(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
mDIGITS_WITH_UNDERSCORE(boolean _createToken)
protected void
mDIGITS_WITH_UNDERSCORE_OPT(boolean _createToken)
protected void
mDIV(boolean _createToken)
protected void
mDIV_ASSIGN(boolean _createToken)
protected void
mDOLLAR(boolean _createToken)
protected int
mDOLLAR_REGEXP_CTOR_END(boolean _createToken, boolean fromStart)
void
mDOLLAR_REGEXP_LITERAL(boolean _createToken)
protected void
mDOLLAR_REGEXP_SYMBOL(boolean _createToken)
void
mDOT(boolean _createToken)
void
mELVIS_OPERATOR(boolean _createToken)
void
mEQUAL(boolean _createToken)
protected void
mESC(boolean _createToken)
protected void
mESCAPED_DOLLAR(boolean _createToken)
protected void
mESCAPED_SLASH(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
mIDENTICAL(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(boolean _createToken)
void
mMINUS_ASSIGN(boolean _createToken)
void
mML_COMMENT(boolean _createToken)
void
mMOD(boolean _createToken)
void
mMOD_ASSIGN(boolean _createToken)
void
mNLS(boolean _createToken)
void
mNOT_EQUAL(boolean _createToken)
void
mNOT_IDENTICAL(boolean _createToken)
void
mNUM_INT(boolean _createToken)
protected void
mONE_NL(boolean _createToken, boolean check)
void
mOPTIONAL_DOT(boolean _createToken)
void
mPLUS(boolean _createToken)
void
mPLUS_ASSIGN(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(boolean _createToken)
void
mSL_ASSIGN(boolean _createToken)
void
mSL_COMMENT(boolean _createToken)
void
mSPREAD_DOT(boolean _createToken)
void
mSR(boolean _createToken)
void
mSR_ASSIGN(boolean _createToken)
void
mSTAR(boolean _createToken)
void
mSTAR_ASSIGN(boolean _createToken)
void
mSTAR_STAR(boolean _createToken)
void
mSTAR_STAR_ASSIGN(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
-
-
-
-
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
-
SCS_DRE_TYPE
protected static final int SCS_DRE_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 org.codehaus.groovy.antlr.parser.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
-
_tokenSet_12
public static final BitSet _tokenSet_12
-
_tokenSet_13
public static final BitSet _tokenSet_13
-
-
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 classCharScanner
-
makeToken
protected Token makeToken(int t)
- Overrides:
makeToken
in classCharScanner
-
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
-
atDollarDollarEscape
protected boolean atDollarDollarEscape() throws CharStreamException
- Throws:
CharStreamException
-
atMultiCommentStart
protected boolean atMultiCommentStart() throws CharStreamException
- Throws:
CharStreamException
-
atDollarSlashEscape
protected boolean atDollarSlashEscape() 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 classCharScanner
- Throws:
CharStreamException
-
traceOut
public void traceOut(String rname) throws CharStreamException
- Overrides:
traceOut
in classCharScanner
- Throws:
CharStreamException
-
nextToken
public Token nextToken() throws TokenStreamException
- Specified by:
nextToken
in interfaceTokenStream
- Throws:
TokenStreamException
-
mQUESTION
public final void mQUESTION(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
-
mLPAREN
public final void mLPAREN(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
-
mRPAREN
public final void mRPAREN(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
-
mLBRACK
public final void mLBRACK(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
-
mRBRACK
public final void mRBRACK(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
-
mLCURLY
public final void mLCURLY(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
-
mRCURLY
public final void mRCURLY(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
-
mCOLON
public final void mCOLON(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
-
mCOMMA
public final void mCOMMA(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
-
mDOT
public final void mDOT(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
-
mASSIGN
public final void mASSIGN(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
-
mCOMPARE_TO
public final void mCOMPARE_TO(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
-
mEQUAL
public final void mEQUAL(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
-
mIDENTICAL
public final void mIDENTICAL(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
-
mLNOT
public final void mLNOT(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
-
mBNOT
public final void mBNOT(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
-
mNOT_EQUAL
public final void mNOT_EQUAL(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
-
mNOT_IDENTICAL
public final void mNOT_IDENTICAL(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
-
mDIV
protected final void mDIV(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
-
mDIV_ASSIGN
protected final void mDIV_ASSIGN(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
-
mPLUS
public final void mPLUS(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
-
mPLUS_ASSIGN
public final void mPLUS_ASSIGN(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
-
mINC
public final void mINC(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
-
mMINUS
public final void mMINUS(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
-
mMINUS_ASSIGN
public final void mMINUS_ASSIGN(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
-
mDEC
public final void mDEC(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
-
mSTAR
public final void mSTAR(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
-
mSTAR_ASSIGN
public final void mSTAR_ASSIGN(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
-
mMOD
public final void mMOD(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
-
mMOD_ASSIGN
public final void mMOD_ASSIGN(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
-
mSR
public final void mSR(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
-
mSR_ASSIGN
public final void mSR_ASSIGN(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
-
mBSR
public final void mBSR(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
-
mBSR_ASSIGN
public final void mBSR_ASSIGN(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
-
mGE
public final void mGE(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
-
mGT
public final void mGT(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
-
mSL
public final void mSL(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
-
mSL_ASSIGN
public final void mSL_ASSIGN(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
-
mLE
public final void mLE(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
-
mLT
public final void mLT(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
-
mBXOR
public final void mBXOR(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
-
mBXOR_ASSIGN
public final void mBXOR_ASSIGN(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
-
mBOR
public final void mBOR(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
-
mBOR_ASSIGN
public final void mBOR_ASSIGN(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
-
mLOR
public final void mLOR(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
-
mBAND
public final void mBAND(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
-
mBAND_ASSIGN
public final void mBAND_ASSIGN(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
-
mLAND
public final void mLAND(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
-
mSEMI
public final void mSEMI(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
-
mDOLLAR
protected final void mDOLLAR(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
-
mRANGE_INCLUSIVE
public final void mRANGE_INCLUSIVE(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
-
mRANGE_EXCLUSIVE
public final void mRANGE_EXCLUSIVE(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
-
mTRIPLE_DOT
public final void mTRIPLE_DOT(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
-
mSPREAD_DOT
public final void mSPREAD_DOT(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
-
mOPTIONAL_DOT
public final void mOPTIONAL_DOT(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
-
mELVIS_OPERATOR
public final void mELVIS_OPERATOR(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
-
mMEMBER_POINTER
public final void mMEMBER_POINTER(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
-
mREGEX_FIND
public final void mREGEX_FIND(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
-
mREGEX_MATCH
public final void mREGEX_MATCH(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
-
mSTAR_STAR
public final void mSTAR_STAR(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
-
mSTAR_STAR_ASSIGN
public final void mSTAR_STAR_ASSIGN(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
-
mCLOSABLE_BLOCK_OP
public final void mCLOSABLE_BLOCK_OP(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
-
mWS
public final void mWS(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
-
mONE_NL
protected final void mONE_NL(boolean _createToken, boolean check) throws RecognitionException, CharStreamException, TokenStreamException
-
mNLS
public final void mNLS(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
-
mSL_COMMENT
public final void mSL_COMMENT(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
-
mML_COMMENT
public final void mML_COMMENT(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
-
mSH_COMMENT
public final void mSH_COMMENT(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
-
mSTRING_LITERAL
public final void mSTRING_LITERAL(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
-
mSTRING_CH
protected final void mSTRING_CH(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
-
mESC
protected final void mESC(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
-
mSTRING_NL
protected final void mSTRING_NL(boolean _createToken, boolean allowNewline) throws RecognitionException, CharStreamException, TokenStreamException
-
mSTRING_CTOR_END
protected final int mSTRING_CTOR_END(boolean _createToken, boolean fromStart, boolean tripleQuote) throws RecognitionException, CharStreamException, TokenStreamException
-
mREGEXP_LITERAL
public final void mREGEXP_LITERAL(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
-
mREGEXP_SYMBOL
protected final void mREGEXP_SYMBOL(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
-
mREGEXP_CTOR_END
protected final int mREGEXP_CTOR_END(boolean _createToken, boolean fromStart) throws RecognitionException, CharStreamException, TokenStreamException
-
mDOLLAR_REGEXP_LITERAL
public final void mDOLLAR_REGEXP_LITERAL(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
-
mDOLLAR_REGEXP_SYMBOL
protected final void mDOLLAR_REGEXP_SYMBOL(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
-
mDOLLAR_REGEXP_CTOR_END
protected final int mDOLLAR_REGEXP_CTOR_END(boolean _createToken, boolean fromStart) throws RecognitionException, CharStreamException, TokenStreamException
-
mESCAPED_SLASH
protected final void mESCAPED_SLASH(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
-
mESCAPED_DOLLAR
protected final void mESCAPED_DOLLAR(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
-
mHEX_DIGIT
protected final void mHEX_DIGIT(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
-
mVOCAB
protected final void mVOCAB(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
-
mIDENT
public final void mIDENT(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
-
mLETTER
protected final void mLETTER(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
-
mDIGIT
protected final void mDIGIT(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
-
mDIGITS_WITH_UNDERSCORE
protected final void mDIGITS_WITH_UNDERSCORE(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
-
mDIGITS_WITH_UNDERSCORE_OPT
protected final void mDIGITS_WITH_UNDERSCORE_OPT(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
-
mNUM_INT
public final void mNUM_INT(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
-
mEXPONENT
protected final void mEXPONENT(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
-
mFLOAT_SUFFIX
protected final void mFLOAT_SUFFIX(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
-
mBIG_SUFFIX
protected final void mBIG_SUFFIX(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
-
mAT
public final void mAT(boolean _createToken) throws RecognitionException, CharStreamException, TokenStreamException
-
-