Module ImportFrom alias ImportFrom alias ImportFrom alias FunctionDef arguments args NameParam NameParam defaults NameLoad body Expr Str Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call NameLoad NameLoad For TupleStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr body Assign NameStore Call AttributeLoad NameLoad attr Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad For NameStore AttributeLoad NameLoad attr body Assign NameStore Call NameLoad For NameStore Call AttributeLoad NameLoad attr NameLoad body For TupleStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr body If BoolOpAnd NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad Call NameLoad NameLoad For TupleStore NameStore NameStore Call AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Call AttributeLoad NameLoad attr NameLoad If NameLoad body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Dict For NameStore NameLoad body For NameStore Call NameLoad NameLoad body Assign SubscriptStore NameLoad Index NameLoad Num Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore AttributeLoad NameLoad attr If CompareIs NameLoad NameLoad body Assign NameStore Dict Assign AttributeStore NameLoad attr NameLoad Expr Call NameLoad NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str If UnaryOpNot Call AttributeLoad NameLoad attr NameLoad Num body Assign SubscriptStore NameLoad Index NameLoad Num Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr If NameLoad body For NameStore NameLoad body Expr Call NameLoad NameLoad NameLoad decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore NameLoad Assign NameStore NameLoad Assign NameStore NameLoad FunctionDef arguments args NameParam NameParam defaults body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Dict Assign AttributeStore NameLoad attr Dict decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad If UnaryOpNot NameLoad body Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Assign SubscriptStore AttributeLoad NameLoad attr Index NameLoad NameLoad Assign SubscriptStore AttributeLoad NameLoad attr Index Call NameLoad NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore NameLoad Assign NameStore NameLoad For NameStore NameLoad body Assign NameStore AttributeLoad NameLoad attr If CompareGt NameLoad NameLoad body Assign NameStore AttributeLoad NameLoad attr Assign NameStore NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Return SubscriptLoad AttributeLoad NameLoad attr Index Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Return Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body ImportFrom alias For NameStore AttributeLoad AttributeLoad NameLoad attr attr body Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr BinOpMod Str TupleLoad SubscriptLoad NameLoad Index Str Call NameLoad NameLoad decorator_list decorator_list
N/A N/A Machines Machines LOWEST_PRIORITY Transitions TransitionMap nfa_to_dfa N/A N/A old_machine debug N/A None N/A N/A 
    Given a nondeterministic Machine, return a new equivalent
    Machine which is deterministic.
     N/A new_machine N/A N/A Machines FastMachine N/A state_map N/A StateMap new_machine N/A N/A key old_state N/A N/A N/A old_machine initial_states items N/A N/A new_state N/A N/A state_map old_to_new N/A epsilon_closure old_state N/A N/A N/A new_machine make_initial_state key new_state N/A new_state N/A new_machine states N/A N/A transitions N/A TransitionMap N/A old_state N/A N/A state_map new_to_old new_state N/A N/A N/A event old_target_states N/A N/A N/A old_state transitions items N/A N/A N/A event old_target_states N/A N/A N/A N/A transitions add_set event N/A set_epsilon_closure old_target_states N/A N/A event old_states N/A N/A transitions items N/A N/A N/A N/A new_machine add_transitions new_state event N/A N/A state_map old_to_new old_states N/A debug N/A N/A N/A N/A debug write 
===== State Mapping =====
 N/A N/A N/A state_map dump debug N/A new_machine N/A set_epsilon_closure N/A N/A state_set N/A N/A N/A 
    Given a set of states, return the union of the epsilon
    closures of its member states.
     N/A result N/A N/A state1 state_set N/A N/A state2 N/A epsilon_closure state1 N/A N/A N/A result N/A state2 1 N/A result N/A epsilon_closure N/A N/A state N/A N/A N/A 
    Return the set of states reachable from the given state
    by epsilon moves.
     N/A result N/A state epsilon_closure N/A N/A result None N/A N/A result N/A N/A N/A state epsilon_closure result N/A N/A add_to_epsilon_closure result state N/A result N/A add_to_epsilon_closure N/A N/A state_set state N/A N/A N/A 
    Recursively add to |state_set| states reachable from the given state
    by epsilon moves.
     N/A N/A N/A N/A state_set get state 0 N/A N/A N/A state_set N/A state 1 N/A state_set_2 N/A N/A N/A state transitions get_epsilon N/A state_set_2 N/A N/A state2 state_set_2 N/A N/A N/A add_to_epsilon_closure state_set state2 N/A StateMap N/A object N/A N/A 
    Helper class used by nfa_to_dfa() to map back and forth between
    sets of states from the old machine and states of the new machine.
     N/A new_machine None N/A old_to_new_dict None N/A new_to_old_dict None __init__ N/A N/A self new_machine N/A N/A N/A N/A self new_machine new_machine N/A N/A self old_to_new_dict N/A N/A N/A self new_to_old_dict N/A N/A old_to_new N/A N/A self old_state_set N/A N/A N/A 
        Return the state of the new machine corresponding to the
        set of old machine states represented by |state_set|. A new
        state will be created if necessary. If any of the old states
        are accepting states, the new state will be an accepting state
        with the highest priority action from the old states.
         N/A key N/A N/A self make_key old_state_set N/A new_state N/A N/A N/A self old_to_new_dict get key None N/A N/A new_state N/A N/A action N/A N/A self highest_priority_action old_state_set N/A new_state N/A N/A N/A self new_machine new_state action N/A N/A N/A self old_to_new_dict N/A key new_state N/A N/A N/A self new_to_old_dict N/A N/A id new_state old_state_set N/A new_state N/A highest_priority_action N/A N/A self state_set N/A N/A N/A best_action None N/A best_priority LOWEST_PRIORITY N/A state state_set N/A N/A priority N/A state action_priority N/A N/A priority best_priority N/A N/A best_action N/A state action N/A best_priority priority N/A best_action N/A new_to_old N/A N/A self new_state N/A N/A N/A Given a new state, return a set of corresponding old states. N/A N/A N/A self new_to_old_dict N/A N/A id new_state N/A make_key N/A N/A self state_set N/A N/A N/A 
        Convert a set of states into a uniquified
        sorted tuple suitable for use as a dictionary key.
         N/A lst N/A list state_set N/A N/A N/A lst sort N/A N/A tuple lst N/A dump N/A N/A self file N/A N/A Transitions state_set_str N/A new_state N/A N/A self new_machine states N/A N/A old_state_set N/A N/A self new_to_old_dict N/A N/A id new_state N/A N/A N/A file write N/A    State %s <-- %s
 N/A N/A new_state N/A number N/A state_set_str old_state_set N/A N/A