-
Current design of the ```finite_automaton``` module contains multiple cyclic imports, and that is due to a bigger problem: confusing architecture that makes the module hard to maintain. I think inheri…
bygu4 updated
42 minutes ago
-
Some modules of pyformlang have a strange design that makes this project hard to maintain and develop, and we should think about what we can do to make the architecture cleaner and more concise.
bygu4 updated
37 minutes ago
-
-
Assume that each diagram can be in a state at a given time.
Transition from one state to another is enable for some user roles.
Users may register to be notified on some transitions
The automaton defi…
-
## *Repository Creation Request*
Use this to get your experiment repository created or updated on GitHub under Virtual Labs organization.
1. #### Coordinating Institute: IIIT Hyderabad
2. #### …
-
Adding The following chapters:
- Formal Languages
- Finite State Automaton
- Formal Grammar
- Push-Down Automaton
-
**Is your feature request related to a problem? Please describe.**
I am attempting to write query rewriting backed by FSA for list of stopwords to exclude on Vespa cloud. Keeping the FSA file up to d…
-
Given the following automaton
```
aut = Automaton({'p':[('p','b'),('q','a')], 'q':[('r','a'), ('r','b')], 'r':[('p','a'),('p','b')]}, initial_states=['p'], final_states=['r'])
```
and its kleene st…
-
Deterministic Finite Automata are closed under reversal. The FiniteStateMachine class has several closure operations implemented that the Automaton class inherits, but not reversal. This patch would…
-
### Steps To Reproduce
Automata throw `ValueError: State does not belong to a finite state machine` when processing a word if at some point a `transition.to_state` is an instance of `FSMState` which…