automata_python

Python Automata Library


Keywords
language, finite, automata, turing, machine, push, down, linear, bound, deterministic-fa, dfa-to-ndfa, mealy-to-moore, moore-to-mealy, ndfa-to-dfa, non-deterministic-fa, theory-of-computation
License
GPL-3.0
Install
pip install automata_python==0.0.5

Documentation


PyPI version


Installation

  • Using PIP
pip install automata_python
  • Using GitHub
git clone https://github.com/hemangsk/automata-python.git


Project Structure

automata
  • fa
    finite automata package
  • data-structures
    contains the data structures used
fa
  • DFA
    Deterministic Finite Automata
  • NDFA
    Non Deterministic Finite Automata
  • Mealy
    Mealy Machine
  • Moore
    Moore Machine
data-structures
  • Stack
    The class implementing Stack