caleb531 / automata
A Python library for simulating finite automata, pushdown automata, and Turing machines
β375Updated 2 weeks ago
Alternatives and similar repositories for automata:
Users that are interested in automata are comparing it to the libraries listed below
- Visualize Turing machines and deterministic finite automata. π΅ππ΄β©οΈβ252Updated 3 years ago
- A website that simulates various finite state machines: DFA, NFA, PDA.β102Updated 2 years ago
- A toolkit for SAT-based prototyping in Pythonβ412Updated last month
- Python code to implement various number theory, elliptic curve and finite field computations.β99Updated 3 years ago
- Python bindings to picosat (a SAT solver)β185Updated last month
- A Python package for automata theory.β54Updated last year
- Automated generation of planar geometry olympiad problemsβ86Updated last year
- An improved version of JFLAP 7.0 to be used as a library as well as a command line tool.β53Updated 7 years ago
- Resolution theorem proving for predicate logic in pure Python.β92Updated last year
- An automated theorem prover for first-order logic.β236Updated 3 years ago
- PySwip is a Python-Prolog interface that enables querying SWI-Prolog in your Python programs.β503Updated 3 months ago
- An Automata Learning Library Written in Pythonβ175Updated this week
- β277Updated 2 weeks ago
- Utility for FIRST, FOLLOW, PREDICT set generation aiding in custom programming language creationβ127Updated 2 years ago
- JFLAP as provided at http://www.jflap.org/ and modified by Marco AurΓ©lio (magsilva@gmail.com)β34Updated last year
- Binary Decision Diagrams (BDDs) in pure Python and Cython wrappers of CUDD, Sylvan, and BuDDyβ192Updated last week
- Pedagogical first-order prover in Pythonβ75Updated 2 weeks ago
- A simple plagiarism detection tool for python codeβ184Updated last year
- Regular expression manipulation libraryβ353Updated 9 months ago
- Annotate Python AST trees with source text and token informationβ177Updated last week
- pySMT: A library for SMT formulae manipulation and solvingβ583Updated last month
- A Learning Environment for Theorem Proving with the Coq proof assistantβ395Updated last year
- A free, open-source Java library for automata learning algorithmsβ214Updated last month
- An automata learning library written in Python.β50Updated 5 years ago
- Lean 3 Theorem Prover (community fork)β434Updated last year
- Catalog Of Math Problems Formalized In Leanβ139Updated this week
- Turing machine simulator in HTML/Javascriptβ84Updated last year
- cvc5 is an open-source automatic theorem prover for Satisfiability Modulo Theories (SMT) problems.β1,081Updated this week
- Static Python call graph generatorβ332Updated last year
- Constraint Solving Problem resolver for Pythonβ459Updated 3 weeks ago