App Engine Python SDK  v1.6.9 rev.445
The Python runtime is available as an experimental Preview feature.
Public Member Functions | Public Attributes | List of all members
google.appengine._internal.antlr3.dfa.DFA Class Reference
Inheritance diagram for google.appengine._internal.antlr3.dfa.DFA:
google.appengine.api.search.ExpressionLexer.ExpressionLexer.DFA16

Public Member Functions

def __init__
 
def predict
 
def noViableAlt
 
def error
 
def specialStateTransition
 
def getDescription
 

Public Attributes

 recognizer
 Which recognizer encloses this DFA? Needed to check backtracking.
 
 decisionNumber
 
 eot
 
 eof
 
 min
 
 max
 
 accept
 
 special
 
 transition
 

Detailed Description

@brief A DFA implemented as a set of transition tables.

Any state that has a semantic predicate edge is special; those states
are generated with if-then-else structures in a specialStateTransition()
which is generated by cyclicDFA template.

Member Function Documentation

def google.appengine._internal.antlr3.dfa.DFA.error (   self,
  nvae 
)
A hook for debugging interface
def google.appengine._internal.antlr3.dfa.DFA.predict (   self,
  input 
)
From the input stream, predict what alternative will succeed
    using this DFA (representing the covering regular approximation
    to the underlying CFL).  Return an alternative number 1..n.  Throw
     an exception upon error.

The documentation for this class was generated from the following file: