DFA-Simulator - A lightweight simulator for building and testing Deterministic Finite Automata with custom states and inputs.
What is this Python project?
This library is awesome because it provides a straightforward way to simulate Deterministic Finite Automata, making it a valuable tool for learning and experimenting with computational theory.
Describe features.
user friendly way of adding a Deterministic Finite automata
Test whether a string belong to the language of DFA or not
What's the difference between this Python project and similar ones?
user firendly way of inputing DFA
support for NFA, PDA we'll be added soon in this project
Enumerate comparisons.
--
Anyone who agrees with this pull request could submit an Approve review to it.
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.
## 📋 Pull Request Information
**Original PR:** https://github.com/vinta/awesome-python/pull/2672
**Author:** [@coderatul](https://github.com/coderatul)
**Created:** 4/2/2025
**Status:** ❌ Closed
**Base:** `master` ← **Head:** `patch-1`
---
### 📝 Commits (1)
- [`b2b1da1`](https://github.com/vinta/awesome-python/commit/b2b1da13e5f0f89aa074a052d0041ab8895601da) Add DFA-Simulator
### 📊 Changes
**1 file changed** (+1 additions, -0 deletions)
<details>
<summary>View changed files</summary>
📝 `README.md` (+1 -0)
</details>
### 📄 Description
Pull Request Description:
- [DFA-Simulator](https://github.com/coderatul/DFA-Simulator) - A lightweight simulator for building and testing Deterministic Finite Automata with custom states and inputs.
## What is this Python project?
- This library is awesome because it provides a straightforward way to simulate Deterministic Finite Automata, making it a valuable tool for learning and experimenting with computational theory.
Describe features.
- user friendly way of adding a Deterministic Finite automata
- Test whether a string belong to the language of DFA or not
## What's the difference between this Python project and similar ones?
- user firendly way of inputing DFA
- support for NFA, PDA we'll be added soon in this project
Enumerate comparisons.
--
Anyone who agrees with this pull request could submit an *Approve* review to it.
---
<sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
📋 Pull Request Information
Original PR: https://github.com/vinta/awesome-python/pull/2672
Author: @coderatul
Created: 4/2/2025
Status: ❌ Closed
Base:
master← Head:patch-1📝 Commits (1)
b2b1da1Add DFA-Simulator📊 Changes
1 file changed (+1 additions, -0 deletions)
View changed files
📝
README.md(+1 -0)📄 Description
Pull Request Description:
What is this Python project?
Describe features.
What's the difference between this Python project and similar ones?
Enumerate comparisons.
--
Anyone who agrees with this pull request could submit an Approve review to it.
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.