Mescal
|
Computation of a regular expression from a NFA with the Brzozowski-McCluskey algorithm. More...
Go to the source code of this file.
Classes | |
struct | mccluskey_auto |
Type used to represent the generalized automata used in the algorithm. More... | |
Functions | |
mccluskey_auto * | nfa_to_mccluskey (nfa *) |
Computes a generalized automaton from an arbitrary NFA. | |
mccluskey_auto * | dfa_to_mccluskey (dfa *) |
Computes a generalized automaton from an arbitrary DFA. | |
regexp * | nfa_mccluskey (nfa *) |
Brzozowski-McCluskey algorithm (NFAs). | |
regexp * | dfa_mccluskey (dfa *) |
Brzozowski-McCluskey algorithm (DFAs). | |
Computation of a regular expression from a NFA with the Brzozowski-McCluskey algorithm.
Brzozowski-McCluskey algorithm (DFAs).
A | The DFA. |
mccluskey_auto * dfa_to_mccluskey | ( | dfa * | A | ) |
Computes a generalized automaton from an arbitrary DFA.
A | The DFA. |
Brzozowski-McCluskey algorithm (NFAs).
A | The NFA. |
mccluskey_auto * nfa_to_mccluskey | ( | nfa * | A | ) |
Computes a generalized automaton from an arbitrary NFA.
A | The NFA. |