OrfeoTerkuci/Automata

Automata implementations

★ 1Forks 0C++GitHub ↗Compare
automata-theorycontext-free-grammardfa-constructiondfa-minimizationepsilon-nfanfa-to-dfa-conversionpdaregex-to-nfatfa

README

Automata

Description

Implementation of various automata and related algorithms in C++. Part of the "Languages and Automata" and "Machines and Computability" course at the University of Antwerp, that goes over the theory of automata, finite state machines, regular expressions, context-free grammars, pushdown automata, and Turing machines.

Overview

V = Implemented X = Not implemented
Blank = TODO

Functionality Status
DFA V
NFA V
ENFA V
SSC V
MSSC V
Product Automata V
Regular Expression V
REGEX to ENFA V
State Elimination (DFA to REGEX)
Table Filling Algorithm V
CFG V
PDA V
CNF V
LL V

Features

Commentary

Contributors

OrfeoTerkuci

Issues