Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/zigrazor/cxxautomata
A C++ library for simulating automata and Turing machines
https://github.com/zigrazor/cxxautomata
automata automata-learning automata-machines-simulator automata-processor automata-simulator automata-theory automatas automaton cpp cpp-lib cpp-library deterministic-finite-automaton deterministic-turing-machine dpda finite-automaton hacktoberfest non-deterministic-finite-automaton non-deterministic-turing-machine pushdown-automaton turing-machine
Last synced: 3 months ago
JSON representation
A C++ library for simulating automata and Turing machines
- Host: GitHub
- URL: https://github.com/zigrazor/cxxautomata
- Owner: ZigRazor
- License: gpl-3.0
- Created: 2021-09-17T09:44:06.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2022-12-06T07:34:46.000Z (about 2 years ago)
- Last Synced: 2023-03-05T14:38:51.266Z (almost 2 years ago)
- Topics: automata, automata-learning, automata-machines-simulator, automata-processor, automata-simulator, automata-theory, automatas, automaton, cpp, cpp-lib, cpp-library, deterministic-finite-automaton, deterministic-turing-machine, dpda, finite-automaton, hacktoberfest, non-deterministic-finite-automaton, non-deterministic-turing-machine, pushdown-automaton, turing-machine
- Language: C++
- Homepage:
- Size: 68.4 KB
- Stars: 4
- Watchers: 1
- Forks: 3
- Open Issues: 12
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Security: SECURITY.md
Awesome Lists containing this project
README
# CXXAutomata
A C++ library for simulating automata and Turing machinesRequired Graphviz ( sudo apt-get install graphviz )
Required GoogleTest (
sudo apt install libgtest-dev build-essential cmake
cd /usr/src/googletest
sudo cmake .
sudo cmake --build . --target install
)Inspired by: [automata-lib](https://pypi.org/project/automata-lib/#class-faautomaton-metaclassabcmeta)