org.stanwood.media.source.xbmc.expression
Class ExpressionLexer

java.lang.Object
  extended by org.antlr.runtime.BaseRecognizer
      extended by org.antlr.runtime.Lexer
          extended by org.stanwood.media.source.xbmc.expression.ExpressionLexer
All Implemented Interfaces:
org.antlr.runtime.TokenSource

public class ExpressionLexer
extends org.antlr.runtime.Lexer


Field Summary
static int AND
           
static int BOOLEAN
           
protected  org.stanwood.media.source.xbmc.expression.ExpressionLexer.DFA6 dfa6
           
static int DIGIT
           
static int DIV
           
static int EOF
           
static int EQUALS
           
static int GT
           
static int GTEQ
           
static int IDENTIFIER
           
static int INTEGER
           
static int LBRACKET
           
static int LETTER
           
static int LT
           
static int LTEQ
           
static int MINUS
           
static int MOD
           
static int MULT
           
static int NEWLINE
           
static int NOT
           
static int NOTEQUALS
           
static int OR
           
static int PLUS
           
static int RBRACKET
           
static int WHITESPACE
           
 
Fields inherited from class org.antlr.runtime.Lexer
input
 
Fields inherited from class org.antlr.runtime.BaseRecognizer
DEFAULT_TOKEN_CHANNEL, HIDDEN, INITIAL_FOLLOW_STACK_SIZE, MEMO_RULE_FAILED, MEMO_RULE_UNKNOWN, NEXT_TOKEN_RULE_NAME, state
 
Constructor Summary
ExpressionLexer()
           
ExpressionLexer(org.antlr.runtime.CharStream input)
           
ExpressionLexer(org.antlr.runtime.CharStream input, org.antlr.runtime.RecognizerSharedState state)
           
 
Method Summary
 java.lang.String getGrammarFileName()
           
 void mAND()
           
 void mBOOLEAN()
           
 void mDIGIT()
           
 void mDIV()
           
 void mEQUALS()
           
 void mGT()
           
 void mGTEQ()
           
 void mIDENTIFIER()
           
 void mINTEGER()
           
 void mLBRACKET()
           
 void mLETTER()
           
 void mLT()
           
 void mLTEQ()
           
 void mMINUS()
           
 void mMOD()
           
 void mMULT()
           
 void mNEWLINE()
           
 void mNOT()
           
 void mNOTEQUALS()
           
 void mOR()
           
 void mPLUS()
           
 void mRBRACKET()
           
 void mTokens()
           
 void mWHITESPACE()
           
 void reportError(org.antlr.runtime.RecognitionException e)
           
 
Methods inherited from class org.antlr.runtime.Lexer
emit, emit, getCharErrorDisplay, getCharIndex, getCharPositionInLine, getCharStream, getErrorMessage, getLine, getSourceName, getText, match, match, matchAny, matchRange, nextToken, recover, 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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

INTEGER

public static final int INTEGER
See Also:
Constant Field Values

LT

public static final int LT
See Also:
Constant Field Values

MOD

public static final int MOD
See Also:
Constant Field Values

LETTER

public static final int LETTER
See Also:
Constant Field Values

LTEQ

public static final int LTEQ
See Also:
Constant Field Values

WHITESPACE

public static final int WHITESPACE
See Also:
Constant Field Values

NOTEQUALS

public static final int NOTEQUALS
See Also:
Constant Field Values

EQUALS

public static final int EQUALS
See Also:
Constant Field Values

NOT

public static final int NOT
See Also:
Constant Field Values

GTEQ

public static final int GTEQ
See Also:
Constant Field Values

MINUS

public static final int MINUS
See Also:
Constant Field Values

MULT

public static final int MULT
See Also:
Constant Field Values

AND

public static final int AND
See Also:
Constant Field Values

EOF

public static final int EOF
See Also:
Constant Field Values

LBRACKET

public static final int LBRACKET
See Also:
Constant Field Values

BOOLEAN

public static final int BOOLEAN
See Also:
Constant Field Values

NEWLINE

public static final int NEWLINE
See Also:
Constant Field Values

IDENTIFIER

public static final int IDENTIFIER
See Also:
Constant Field Values

OR

public static final int OR
See Also:
Constant Field Values

GT

public static final int GT
See Also:
Constant Field Values

PLUS

public static final int PLUS
See Also:
Constant Field Values

DIGIT

public static final int DIGIT
See Also:
Constant Field Values

DIV

public static final int DIV
See Also:
Constant Field Values

RBRACKET

public static final int RBRACKET
See Also:
Constant Field Values

dfa6

protected org.stanwood.media.source.xbmc.expression.ExpressionLexer.DFA6 dfa6
Constructor Detail

ExpressionLexer

public ExpressionLexer()

ExpressionLexer

public ExpressionLexer(org.antlr.runtime.CharStream input)

ExpressionLexer

public ExpressionLexer(org.antlr.runtime.CharStream input,
                       org.antlr.runtime.RecognizerSharedState state)
Method Detail

reportError

public void reportError(org.antlr.runtime.RecognitionException e)
Overrides:
reportError in class org.antlr.runtime.Lexer

getGrammarFileName

public java.lang.String getGrammarFileName()
Overrides:
getGrammarFileName in class org.antlr.runtime.BaseRecognizer

mDIGIT

public final void mDIGIT()
                  throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

mLETTER

public final void mLETTER()
                   throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

mBOOLEAN

public final void mBOOLEAN()
                    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

mINTEGER

public final void mINTEGER()
                    throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

mWHITESPACE

public final void mWHITESPACE()
                       throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

mNEWLINE

public final void mNEWLINE()
                    throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

mPLUS

public final void mPLUS()
                 throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

mMINUS

public final void mMINUS()
                  throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

mMULT

public final void mMULT()
                 throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

mDIV

public final void mDIV()
                throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

mLBRACKET

public final void mLBRACKET()
                     throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

mRBRACKET

public final void mRBRACKET()
                     throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

mNOT

public final void mNOT()
                throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

mEQUALS

public final void mEQUALS()
                   throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

mNOTEQUALS

public final void mNOTEQUALS()
                      throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

mOR

public final void mOR()
               throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

mAND

public final void mAND()
                throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

mLT

public final void mLT()
               throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

mLTEQ

public final void mLTEQ()
                 throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

mGT

public final void mGT()
               throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

mGTEQ

public final void mGTEQ()
                 throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

mMOD

public final void mMOD()
                throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

mTokens

public void mTokens()
             throws org.antlr.runtime.RecognitionException
Specified by:
mTokens in class org.antlr.runtime.Lexer
Throws:
org.antlr.runtime.RecognitionException