Skip to content
This repository has been archived by the owner on May 19, 2024. It is now read-only.

OrfeoTerkuci/Automata

Repository files navigation

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