|
Limi
|
The main namespace of the library. More...
Namespaces | |
| internal | |
| Namespace for internal classes and functions. | |
Classes | |
| class | antichain_algo |
| The classic antichain algorithm compares two automata for language inclusion (no independence relation) More... | |
| class | antichain_algo_ind |
| The antichain algorithm compares two automata for language inclusion module an independence relation. More... | |
| class | automaton |
| Automata need to inherit from this class and implement certain methods. More... | |
| struct | counterexample_chain |
| Represents a list of symbols. More... | |
| class | dot_printer |
| Prints automata in dot format. More... | |
| struct | inclusion_result |
| The result of the language inclusion test. More... | |
| struct | independence |
| The template for the independence relation. More... | |
| class | list_automaton |
| This automaton represents accepts exactly one word. More... | |
| struct | no_independence |
| This class simply states that no symbols are independent. More... | |
| struct | printer |
| The default implementation of Limi::printer_base. More... | |
| struct | printer< std::shared_ptr< Limi::internal::meta_state< InnerStateB, Symbol, Independence > > > |
| struct | printer_base |
| The printer base is what custom printers need to inherit from. More... | |
| class | timbuk_printer |
| Prints automata in timbuk format. More... | |
Functions | |
| template<class State , class Symbol , class Implementation > | |
| std::unordered_set< State > | explore (const automaton< State, Symbol, Implementation > &automaton) |
| This function fully explores an automaton and returns a set of all reachable states. More... | |
The main namespace of the library.
| std::unordered_set<State> Limi::explore | ( | const automaton< State, Symbol, Implementation > & | automaton | ) |
This function fully explores an automaton and returns a set of all reachable states.
| State | The type of states |
| Symbol | The type of symbols |
| Implementation | The implementation type of the automaton |
| automaton | The object of the automaton to explore. |
1.8.10