org.omegahat.Models.Formulae.Parser
Class FormulaLexer

java.lang.Object
  |
  +--antlr.CharScanner
        |
        +--org.omegahat.Models.Formulae.Parser.FormulaLexer
All Implemented Interfaces:
omegaFormulaGrammarTokenTypes, antlr.Tokenizer

public class FormulaLexer
extends antlr.CharScanner
implements omegaFormulaGrammarTokenTypes, antlr.Tokenizer


Field Summary
static antlr.collections.impl.BitSet _tokenSet_0
           
static antlr.collections.impl.BitSet _tokenSet_1
           
static antlr.collections.impl.BitSet _tokenSet_2
           
static antlr.collections.impl.BitSet _tokenSet_3
           
static antlr.collections.impl.BitSet _tokenSet_4
           
static antlr.collections.impl.BitSet _tokenSet_5
           
 
Fields inherited from class antlr.CharScanner
_returnToken, caseSensitive, caseSensitiveLiterals, EOF_CHAR, guessing, hashString, line, literals, saveConsumedInput, text, tokenObjectClass
 
Fields inherited from interface org.omegahat.Models.Formulae.Parser.omegaFormulaGrammarTokenTypes
CHAR_LITERAL, COLON, COMMA, DIV, DOT, EOF, EQUALS, EXPONENT, FLOAT_SUFFIX, GIVEN, HAT, HEX_DIGIT, IDENT, LBRACE, LBRACK, LPAREN, MINUS, NULL_TREE_LOOKAHEAD, NUM_FLOAT, NUM_INT, NUM_LONG, PLUS, RBRACE, RBRACK, RPAREN, SEMI, SHARP, SLASH, STAR, STRING_LITERAL, TILDE, TYPE, VOCAB, WS
 
Constructor Summary
FormulaLexer(antlr.InputBuffer ib)
           
FormulaLexer(java.io.InputStream in)
           
FormulaLexer(java.io.Reader in)
           
 
Method Summary
 void mCOLON(boolean _createToken)
           
 void mCOMMA(boolean _createToken)
           
 void mDIV(boolean _createToken)
           
 void mDOT(boolean _createToken)
           
 void mEQUALS(boolean _createToken)
           
protected  void mEXPONENT(boolean _createToken)
           
protected  void mFLOAT_SUFFIX(boolean _createToken)
           
 void mGIVEN(boolean _createToken)
           
 void mHAT(boolean _createToken)
           
protected  void mHEX_DIGIT(boolean _createToken)
           
 void mIDENT(boolean _createToken)
           
 void mLBRACE(boolean _createToken)
           
 void mLBRACK(boolean _createToken)
           
 void mLPAREN(boolean _createToken)
           
 void mMINUS(boolean _createToken)
           
 void mNUM_INT(boolean _createToken)
           
 void mPLUS(boolean _createToken)
           
 void mRBRACE(boolean _createToken)
           
 void mRBRACK(boolean _createToken)
           
 void mRPAREN(boolean _createToken)
           
 void mSEMI(boolean _createToken)
           
 void mSHARP(boolean _createToken)
           
 void mSLASH(boolean _createToken)
           
 void mSTAR(boolean _createToken)
           
 void mSTRING_LITERAL(boolean _createToken)
           
 void mTILDE(boolean _createToken)
           
protected  void mVOCAB(boolean _createToken)
           
 void mWS(boolean _createToken)
           
 antlr.Token nextToken()
           
 
Methods inherited from class antlr.CharScanner
append, append, consume, consumeUntil, consumeUntil, getCaseSensitive, getCaseSensitiveLiterals, getInputBuffer, getLine, getText, getTokenObject, LA, makeToken, mark, match, match, match, matchNot, matchRange, newline, panic, panic, reportError, reportError, reportWarning, resetText, rewind, setCaseSensitive, setLine, setText, setTokenObjectClass, testLiteralsTable, toLower, traceIn, traceOut
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_tokenSet_0

public static final antlr.collections.impl.BitSet _tokenSet_0

_tokenSet_1

public static final antlr.collections.impl.BitSet _tokenSet_1

_tokenSet_2

public static final antlr.collections.impl.BitSet _tokenSet_2

_tokenSet_3

public static final antlr.collections.impl.BitSet _tokenSet_3

_tokenSet_4

public static final antlr.collections.impl.BitSet _tokenSet_4

_tokenSet_5

public static final antlr.collections.impl.BitSet _tokenSet_5
Constructor Detail

FormulaLexer

public FormulaLexer(java.io.InputStream in)

FormulaLexer

public FormulaLexer(java.io.Reader in)

FormulaLexer

public FormulaLexer(antlr.InputBuffer ib)
Method Detail

nextToken

public antlr.Token nextToken()
                      throws java.io.IOException
Specified by:
nextToken in interface antlr.Tokenizer
Overrides:
nextToken in class antlr.CharScanner

mWS

public final void mWS(boolean _createToken)
               throws antlr.ScannerException,
                      java.io.IOException

mIDENT

public final void mIDENT(boolean _createToken)
                  throws antlr.ScannerException,
                         java.io.IOException

mSTRING_LITERAL

public final void mSTRING_LITERAL(boolean _createToken)
                           throws antlr.ScannerException,
                                  java.io.IOException

mLBRACK

public final void mLBRACK(boolean _createToken)
                   throws antlr.ScannerException,
                          java.io.IOException

mRBRACK

public final void mRBRACK(boolean _createToken)
                   throws antlr.ScannerException,
                          java.io.IOException

mLBRACE

public final void mLBRACE(boolean _createToken)
                   throws antlr.ScannerException,
                          java.io.IOException

mRBRACE

public final void mRBRACE(boolean _createToken)
                   throws antlr.ScannerException,
                          java.io.IOException

mLPAREN

public final void mLPAREN(boolean _createToken)
                   throws antlr.ScannerException,
                          java.io.IOException

mRPAREN

public final void mRPAREN(boolean _createToken)
                   throws antlr.ScannerException,
                          java.io.IOException

mEQUALS

public final void mEQUALS(boolean _createToken)
                   throws antlr.ScannerException,
                          java.io.IOException

mTILDE

public final void mTILDE(boolean _createToken)
                  throws antlr.ScannerException,
                         java.io.IOException

mCOMMA

public final void mCOMMA(boolean _createToken)
                  throws antlr.ScannerException,
                         java.io.IOException

mGIVEN

public final void mGIVEN(boolean _createToken)
                  throws antlr.ScannerException,
                         java.io.IOException

mSTAR

public final void mSTAR(boolean _createToken)
                 throws antlr.ScannerException,
                        java.io.IOException

mCOLON

public final void mCOLON(boolean _createToken)
                  throws antlr.ScannerException,
                         java.io.IOException

mSLASH

public final void mSLASH(boolean _createToken)
                  throws antlr.ScannerException,
                         java.io.IOException

mHAT

public final void mHAT(boolean _createToken)
                throws antlr.ScannerException,
                       java.io.IOException

mSHARP

public final void mSHARP(boolean _createToken)
                  throws antlr.ScannerException,
                         java.io.IOException

mDIV

public final void mDIV(boolean _createToken)
                throws antlr.ScannerException,
                       java.io.IOException

mMINUS

public final void mMINUS(boolean _createToken)
                  throws antlr.ScannerException,
                         java.io.IOException

mDOT

public final void mDOT(boolean _createToken)
                throws antlr.ScannerException,
                       java.io.IOException

mPLUS

public final void mPLUS(boolean _createToken)
                 throws antlr.ScannerException,
                        java.io.IOException

mSEMI

public final void mSEMI(boolean _createToken)
                 throws antlr.ScannerException,
                        java.io.IOException

mNUM_INT

public final void mNUM_INT(boolean _createToken)
                    throws antlr.ScannerException,
                           java.io.IOException

mEXPONENT

protected final void mEXPONENT(boolean _createToken)
                        throws antlr.ScannerException,
                               java.io.IOException

mFLOAT_SUFFIX

protected final void mFLOAT_SUFFIX(boolean _createToken)
                            throws antlr.ScannerException,
                                   java.io.IOException

mHEX_DIGIT

protected final void mHEX_DIGIT(boolean _createToken)
                         throws antlr.ScannerException,
                                java.io.IOException

mVOCAB

protected final void mVOCAB(boolean _createToken)
                     throws antlr.ScannerException,
                            java.io.IOException