Package ghidra.sleigh.grammar
Class BooleanExpressionLexer
- java.lang.Object
-
- org.antlr.runtime.BaseRecognizer
-
- org.antlr.runtime.Lexer
-
- ghidra.sleigh.grammar.BooleanExpressionLexer
-
- All Implemented Interfaces:
org.antlr.runtime.TokenSource
public class BooleanExpressionLexer extends org.antlr.runtime.Lexer
-
-
Field Summary
Fields Modifier and Type Field Description static int
ALPHA
static int
DIGIT
static int
EOF
static int
ESCAPE
static int
HEXDIGIT
static int
IDENTIFIER
static int
KEY_DEFINED
static int
OCTAL_ESCAPE
static int
OP_AND
static int
OP_EQ
static int
OP_NEQ
static int
OP_NOT
static int
OP_OR
static int
OP_XOR
static int
QSTRING
static int
T__20
static int
T__21
static int
UNICODE_ESCAPE
static int
WS
-
Constructor Summary
Constructors Constructor Description BooleanExpressionLexer()
BooleanExpressionLexer(org.antlr.runtime.CharStream input)
BooleanExpressionLexer(org.antlr.runtime.CharStream input, org.antlr.runtime.RecognizerSharedState state)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.antlr.runtime.Lexer[]
getDelegates()
java.lang.String
getGrammarFileName()
void
mALPHA()
void
mDIGIT()
void
mESCAPE()
void
mHEXDIGIT()
void
mIDENTIFIER()
void
mKEY_DEFINED()
void
mOCTAL_ESCAPE()
void
mOP_AND()
void
mOP_EQ()
void
mOP_NEQ()
void
mOP_NOT()
void
mOP_OR()
void
mOP_XOR()
void
mQSTRING()
void
mT__20()
void
mT__21()
void
mTokens()
void
mUNICODE_ESCAPE()
void
mWS()
-
Methods inherited from class org.antlr.runtime.Lexer
emit, emit, getCharErrorDisplay, getCharIndex, getCharPositionInLine, getCharStream, getEOFToken, getErrorMessage, getLine, getSourceName, getText, match, match, matchAny, matchRange, nextToken, recover, reportError, reset, setCharStream, setText, skip, traceIn, traceOut
-
Methods inherited from class org.antlr.runtime.BaseRecognizer
alreadyParsedRule, beginResync, combineFollows, computeContextSensitiveRuleFOLLOW, computeErrorRecoverySet, consumeUntil, consumeUntil, displayRecognitionError, emitErrorMessage, endResync, failed, getBacktrackingLevel, getCurrentInputSymbol, getErrorHeader, getMissingSymbol, getNumberOfSyntaxErrors, getRuleInvocationStack, getRuleInvocationStack, getRuleMemoization, getRuleMemoizationCacheSize, getTokenErrorDisplay, getTokenNames, match, matchAny, memoize, mismatchIsMissingToken, mismatchIsUnwantedToken, pushFollow, recover, recoverFromMismatchedSet, recoverFromMismatchedToken, setBacktrackingLevel, toStrings, traceIn, traceOut
-
-
-
-
Field Detail
-
EOF
public static final int EOF
- See Also:
- Constant Field Values
-
T__20
public static final int T__20
- See Also:
- Constant Field Values
-
T__21
public static final int T__21
- See Also:
- Constant Field Values
-
ALPHA
public static final int ALPHA
- See Also:
- Constant Field Values
-
DIGIT
public static final int DIGIT
- See Also:
- Constant Field Values
-
ESCAPE
public static final int ESCAPE
- See Also:
- Constant Field Values
-
HEXDIGIT
public static final int HEXDIGIT
- See Also:
- Constant Field Values
-
IDENTIFIER
public static final int IDENTIFIER
- See Also:
- Constant Field Values
-
KEY_DEFINED
public static final int KEY_DEFINED
- See Also:
- Constant Field Values
-
OCTAL_ESCAPE
public static final int OCTAL_ESCAPE
- See Also:
- Constant Field Values
-
OP_AND
public static final int OP_AND
- See Also:
- Constant Field Values
-
OP_EQ
public static final int OP_EQ
- See Also:
- Constant Field Values
-
OP_NEQ
public static final int OP_NEQ
- See Also:
- Constant Field Values
-
OP_NOT
public static final int OP_NOT
- See Also:
- Constant Field Values
-
OP_OR
public static final int OP_OR
- See Also:
- Constant Field Values
-
OP_XOR
public static final int OP_XOR
- See Also:
- Constant Field Values
-
QSTRING
public static final int QSTRING
- See Also:
- Constant Field Values
-
UNICODE_ESCAPE
public static final int UNICODE_ESCAPE
- See Also:
- Constant Field Values
-
WS
public static final int WS
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
BooleanExpressionLexer
public BooleanExpressionLexer()
-
BooleanExpressionLexer
public BooleanExpressionLexer(org.antlr.runtime.CharStream input)
-
BooleanExpressionLexer
public BooleanExpressionLexer(org.antlr.runtime.CharStream input, org.antlr.runtime.RecognizerSharedState state)
-
-
Method Detail
-
getDelegates
public org.antlr.runtime.Lexer[] getDelegates()
-
getGrammarFileName
public java.lang.String getGrammarFileName()
- Overrides:
getGrammarFileName
in classorg.antlr.runtime.BaseRecognizer
-
mKEY_DEFINED
public final void mKEY_DEFINED() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
mOP_AND
public final void mOP_AND() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
mOP_EQ
public final void mOP_EQ() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
mOP_NEQ
public final void mOP_NEQ() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
mOP_NOT
public final void mOP_NOT() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
mOP_OR
public final void mOP_OR() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
mOP_XOR
public final void mOP_XOR() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
mT__20
public final void mT__20() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
mT__21
public final void mT__21() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
mIDENTIFIER
public final void mIDENTIFIER() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
mQSTRING
public final void mQSTRING() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
mESCAPE
public final void mESCAPE() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
mOCTAL_ESCAPE
public final void mOCTAL_ESCAPE() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
mUNICODE_ESCAPE
public final void mUNICODE_ESCAPE() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
mHEXDIGIT
public final void mHEXDIGIT() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
mDIGIT
public final void mDIGIT() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
mALPHA
public final void mALPHA() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
mWS
public final void mWS() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
mTokens
public void mTokens() throws org.antlr.runtime.RecognitionException
- Specified by:
mTokens
in classorg.antlr.runtime.Lexer
- Throws:
org.antlr.runtime.RecognitionException
-
-