Package schrodinger :: Package application :: Package desmond :: Package enhanced_sampling :: Module mexpLexer :: Class mexpLexer
[hide private]
[frames] | no frames]

Class mexpLexer

                       object --+        
                                |        
antlr3.recognizers.BaseRecognizer --+    
                                    |    
                       object --+   |    
                                |   |    
   antlr3.recognizers.TokenSource --+    
                                    |    
             antlr3.recognizers.Lexer --+
                                        |
                                       mexpLexer

Nested Classes [hide private]
  DFA12
Instance Methods [hide private]
 
__init__(self, input=None, state=None)
x.__init__(...) initializes x; see help(type(x)) for signature
 
reportError(self, err)
Report a recognition problem.
 
mT__45(self)
 
mT__46(self)
 
mT__47(self)
 
mT__48(self)
 
mT__49(self)
 
mT__50(self)
 
mT__51(self)
 
mT__52(self)
 
mT__53(self)
 
mT__54(self)
 
mT__55(self)
 
mT__56(self)
 
mT__57(self)
 
mT__58(self)
 
mLIT(self)
 
mIDENT(self)
 
mEQ(self)
 
mEXP(self)
 
mADDOP(self)
 
mSUBTROP(self)
 
mMULTOP(self)
 
mDIVOP(self)
 
mPOPEN(self)
 
mPCLOSE(self)
 
mBOPEN(self)
 
mBCLOSE(self)
 
mCOPEN(self)
 
mCCLOSE(self)
 
mSTRING(self)
 
mSEMI(self)
 
mCOLON(self)
 
mCOMMA(self)
 
mWS(self)
 
mCOMMENT(self)
 
mNEWLINE(self)
 
mALPHA(self)
 
mDIGIT(self)
 
mTokens(self)
This is the lexer entry point that sets instance var 'token'

Inherited from antlr3.recognizers.Lexer: emit, getCharErrorDisplay, getCharIndex, getCharPositionInLine, getErrorMessage, getLine, getSourceName, getText, match, matchAny, matchRange, nextToken, recover, reset, setCharStream, setText, skip, traceIn, traceOut

Inherited from antlr3.recognizers.BaseRecognizer: alreadyParsedRule, beginResync, combineFollows, computeContextSensitiveRuleFOLLOW, computeErrorRecoverySet, consumeUntil, displayRecognitionError, emitErrorMessage, endResync, failed, getBacktrackingLevel, getCurrentInputSymbol, getErrorHeader, getGrammarFileName, getMissingSymbol, getNumberOfSyntaxErrors, getRuleInvocationStack, getRuleMemoization, getTokenErrorDisplay, memoize, mismatchIsMissingToken, mismatchIsUnwantedToken, recoverFromMismatchedSet, recoverFromMismatchedToken, setBacktrackingLevel, setInput, toStrings

Inherited from antlr3.recognizers.TokenSource: __iter__, next

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __str__, __subclasshook__

Class Methods [hide private]
Class Variables [hide private]
  grammarFileName = 'mexp.g'
  antlr_version = (3, 1, 3, 9223372036854775807)
  antlr_version_str = '3.1.3 Mar 18, 2009 10:09:25'
  DFA12_eot = [-1, 10, 10, 10, 10, 10, 10, 10, 10, -1, -1, -1, -...
  DFA12_eof = [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -...
  DFA12_min = [9, 101, 101, 97, 105, 102, 117, 104, 108, -1, -1,...
  DFA12_max = [125, 116, 105, 97, 105, 110, 117, 104, 108, -1, -...
  DFA12_accept = [-1, -1, -1, -1, -1, -1, -1, -1, -1, 15, 16, 17...
  DFA12_special = [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -...
  DFA12_transition = [[27, 27, -1, -1, 27, -1, -1, -1, -1, -1, -...

Inherited from antlr3.recognizers.BaseRecognizer: DEFAULT_TOKEN_CHANNEL, HIDDEN, MEMO_RULE_FAILED, MEMO_RULE_UNKNOWN, tokenNames

Properties [hide private]

Inherited from antlr3.recognizers.Lexer: text

Inherited from object: __class__

Method Details [hide private]

__init__(self, input=None, state=None)
(Constructor)

 

x.__init__(...) initializes x; see help(type(x)) for signature

Overrides: object.__init__
(inherited documentation)

reportError(self, err)

 
Report a recognition problem.
    
This method sets errorRecovery to indicate the parser is recovering
not parsing.  Once in recovery mode, no errors are generated.
To get out of recovery mode, the parser must successfully match
a token (after a resync).  So it will go:

1. error occurs
2. enter recovery mode, report error
3. consume until token found in resynch set
4. try to resume parsing
5. next match() will reset errorRecovery mode

If you override, make sure to update syntaxErrors if you care about
that.

Overrides: antlr3.recognizers.BaseRecognizer.reportError
(inherited documentation)

mTokens(self)

 

This is the lexer entry point that sets instance var 'token'

Overrides: antlr3.recognizers.Lexer.mTokens
(inherited documentation)

Class Variable Details [hide private]

DFA12_eot

Value:
[-1,
 10,
 10,
 10,
 10,
 10,
 10,
 10,
...

DFA12_eof

Value:
[-1,
 -1,
 -1,
 -1,
 -1,
 -1,
 -1,
 -1,
...

DFA12_min

Value:
[9,
 101,
 101,
 97,
 105,
 102,
 117,
 104,
...

DFA12_max

Value:
[125,
 116,
 105,
 97,
 105,
 110,
 117,
 104,
...

DFA12_accept

Value:
[-1,
 -1,
 -1,
 -1,
 -1,
 -1,
 -1,
 -1,
...

DFA12_special

Value:
[-1,
 -1,
 -1,
 -1,
 -1,
 -1,
 -1,
 -1,
...

DFA12_transition

Value:
[[27,
  27,
  -1,
  -1,
  27,
  -1,
  -1,
  -1,
...