|
5 | 5 |
|
6 | 6 | Available Classes |
7 | 7 | ----------------- |
8 | | -:class:`pyformlang.finite_automaton.FiniteAutomaton`: |
| 8 | +:class:`~pyformlang.finite_automaton.FiniteAutomaton`: |
9 | 9 | An abstract class representing the general finite automaton. |
10 | | -:class:`pyformlang.finite_automaton.EpsilonNFA`: |
| 10 | +:class:`~pyformlang.finite_automaton.EpsilonNFA`: |
11 | 11 | A non-deterministic finite automaton with epsilon transitions. |
12 | | -:class:`pyformlang.finite_automaton.NondeterministicFiniteAutomaton`: |
| 12 | +:class:`~pyformlang.finite_automaton.NondeterministicFiniteAutomaton`: |
13 | 13 | A non-deterministic finite automaton without epsilon transitions. |
14 | | -:class:`pyformlang.finite_automaton.DeterministicFiniteAutomaton`: |
| 14 | +:class:`~pyformlang.finite_automaton.DeterministicFiniteAutomaton`: |
15 | 15 | A deterministic finite automaton. |
16 | | -:class:`pyformlang.finite_automaton.State`: |
| 16 | +:class:`~pyformlang.finite_automaton.State`: |
17 | 17 | A state (or node) in an automaton. |
18 | | -:class:`pyformlang.finite_automaton.Symbol`: |
| 18 | +:class:`~pyformlang.finite_automaton.Symbol`: |
19 | 19 | A symbol (part of the alphabet) in an automaton. |
20 | | -:class:`pyformlang.finite_automaton.Epsilon`: |
| 20 | +:class:`~pyformlang.finite_automaton.Epsilon`: |
21 | 21 | The epsilon (or empty) symbol. |
22 | | -:class:`pyformlang.finite_automaton.TransitionFunction`: |
| 22 | +:class:`~pyformlang.finite_automaton.TransitionFunction`: |
23 | 23 | An interface representing the transition function in a finite automaton. |
24 | | -:class:`pyformlang.finite_automaton.NondeterministicTransitionFunction`: |
| 24 | +:class:`~pyformlang.finite_automaton.NondeterministicTransitionFunction`: |
25 | 25 | A non-deterministic transition function. |
26 | | -:class:`pyformlang.finite_automaton.DeterministicTransitionFunction`: |
| 26 | +:class:`~pyformlang.finite_automaton.DeterministicTransitionFunction`: |
27 | 27 | A deterministic transition function. |
28 | | -:class:`pyformlang.finite_automaton.DuplicateTransitionError`: |
| 28 | +:class:`~pyformlang.finite_automaton.DuplicateTransitionError`: |
29 | 29 | An error that occurs when trying to add a non-deterministic edge to a |
30 | 30 | deterministic automaton. |
31 | | -:class:`pyformlang.finite_automaton.InvalidEpsilonTransitionError`: |
| 31 | +:class:`~pyformlang.finite_automaton.InvalidEpsilonTransitionError`: |
32 | 32 | An exception that occurs when adding an epsilon transition to a |
33 | 33 | non-epsilon NFA. |
34 | 34 | """ |
|
0 commit comments