Home | Trees | Indices | Help |
|
---|
|
object --+ | Configuration_ABC --+ | MultiConfiguration
Support parallel execution of state machine.
This holds a set of configurations, and executes each transition on each one. Configurations which fail to accept a step are silently dropped; only if this results in no remaining configurations will UnrecognizedSymbolError be raised. If a step admits multiple valid transitions, a configuration is added for each one.
See pyxb.binding.content.AutomatonConfiguration for an alternative solution which holds actions associated with the transition until the non-determinism is resolved.
|
|||
|
|||
|
|||
|
|||
|
|||
Inherited from |
|
|||
__configurations = None hash(x) |
|
|||
Inherited from |
|
x.__init__(...) initializes x; see help(type(x)) for signature
|
Return the acceptable Symbols given the current configuration. This method extracts the symbol from all candidate transitions that are permitted based on the current counter values. Because transitions are presented in a preferred order, the symbols are as well.
|
Execute an automaton transition using the given symbol.
|
Return the set of configurations that are in an accepting state. Note that some of the configurations may be within a sub-automaton; their presence in the return value is because the root configuration is also accepting. |
Home | Trees | Indices | Help |
|
---|
Generated by Epydoc 3.0.1 on Wed Apr 17 03:13:55 2013 | http://epydoc.sourceforge.net |