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 intALPHAstatic intDIGITstatic intEOFstatic intESCAPEstatic intHEXDIGITstatic intIDENTIFIERstatic intKEY_DEFINEDstatic intOCTAL_ESCAPEstatic intOP_ANDstatic intOP_EQstatic intOP_NEQstatic intOP_NOTstatic intOP_ORstatic intOP_XORstatic intQSTRINGstatic intT__20static intT__21static intUNICODE_ESCAPEstatic intWS
-
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.StringgetGrammarFileName()voidmALPHA()voidmDIGIT()voidmESCAPE()voidmHEXDIGIT()voidmIDENTIFIER()voidmKEY_DEFINED()voidmOCTAL_ESCAPE()voidmOP_AND()voidmOP_EQ()voidmOP_NEQ()voidmOP_NOT()voidmOP_OR()voidmOP_XOR()voidmQSTRING()voidmT__20()voidmT__21()voidmTokens()voidmUNICODE_ESCAPE()voidmWS()-
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:
getGrammarFileNamein 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:
mTokensin classorg.antlr.runtime.Lexer- Throws:
org.antlr.runtime.RecognitionException
-
-