Lines Matching refs:next_state
118 self.next_state = None
131 def add_transition (self, input_symbol, state, action=None, next_state=None): argument
144 if next_state is None:
145 next_state = state
146 self.state_transitions[(input_symbol, state)] = (action, next_state)
148 def add_transition_list (self, list_input_symbols, state, action=None, next_state=None): argument
159 if next_state is None:
160 next_state = state
162 self.add_transition (input_symbol, state, action, next_state)
164 def add_transition_any (self, state, action=None, next_state=None): argument
178 if next_state is None:
179 next_state = state
180 self.state_transitions_any [state] = (action, next_state)
182 def set_default_transition (self, action, next_state): argument
193 self.default_transition = (action, next_state)
239 (self.action, self.next_state) = self.get_transition (self.input_symbol, self.current_state)
242 self.current_state = self.next_state
243 self.next_state = None