dfa-construction
There are 33 repositories under dfa-construction topic.
whitemech/pythomata
A Python package for automata theory.
andrewli77/DISC
This repository contains an implementation of DISC, an algorithm for learning DFAs for multiclass sequence classification.
tpan496/csgraph_editor
CS Graph editor : Javscript based frontend visual graph editor
maggieezzat/Automaton-Theory
A basic Implementation of a Deterministic Finite State Automaton (DFA), Non-Deterministic Finite State Automaton (NFA) and Fallback DFA with Actions (FDFA) along with the Left Recursion Elimination algorithm for a Context-Free-Grammar (CFG)
Vatshayan/DFA-Optimization-Minimization-
This is about DFA optimization/Minimization in C program
igreat/regular-languages-simulator
A Regular Languages Simulator to help CS students understand and experiment with everything Regular Languages 📕 Includes Regular Expressions (Regexes), DFAs, NFAs, as well as functionality and UI for converting back and forth between them ♻️
felixklauke/winchester
Fast and effective automaton software that can simulate acceptance tests in a state machine style also providing support for validation, minimization and complement generation.
shaheerAlam1/Compiler-Construction-with-Python
Lexical Analyzer , Syntax Analyzer and Semantic Analyzer. using, DFA, FSA, cfgs, regular expressions , will implement different parsers e.g CLR0, LL1 , OPERATOR etc
89netraM/auto-automata
A library and web app for simulating finite automatas (DFA, NFA, and ε-NFA) and regular expressions.
Melvin95/Regular-Expression-to-NFA-to-DFA
Converts a given regular expression into a NFA(Thompson's construction) then converts that NFA to a DFA(Subset construction)
shunjid/automactoFy
This is simple Finite automata implementation which comes with the problem statement of a form having an email input field that- Must end with @diu.edu.bd and validate DIU Students email with some other conditions.
zezax/one
This is the "one": Linuxy infrastructureish mostly C++ code.
JaleelB/dfa-analyzer
A C++ library to create, load, and analyze Deterministic Finite Automata (DFA) with up to 10 states and lowercase letter alphabets. Offers file loading, state modification, and string acceptance checks.
jvillegasd/RegexToDFA
Syntax tree method implementation to convert a regular expression to DFA.
na-teag/editeur-AEF
Projet CY-Tech
onurakkaya/nfa-to-dfa-conversion
FlyWeight Finite Automata Simulator
OrfeoTerkuci/Automata
Automata implementations
Rohith-2/TicTacToe-DFA
Implementation and Simulation of TicTacTie via Deterministic Finite State Automata
TheAhmadOsman/ComputationalModels
:arrows_clockwise: Turing Machine, NFA, DFA, DFA Minimization, Finite Machines, Language Description, NFA to DFA, Prefix to Postfix, Sudoku Solver, Turing Machine Simulator :twisted_rightwards_arrows:
BrandonXue/com-py-ler
A compiler for a made up language using a table-driven DFA lexer, predictive recursive descent parsing, and syntax directed translation to generate p-code for a virtual machine. The virtual machine is also included in this project.
Danielius5/algorithm-animator
Finite state automaton animator
elifozmen/Deterministic-Finite-Automata--DFA-
Please read the Design Report.
KUHLwasStolen/mafl-library
Useful tools for people interested in mathematics and computer science (with a focus on the latter)
yuanweixin/lexim
Lexer macro library
arthurmteodoro/dfa-class
Projeto e implementação de uma classe que representa um Autômato Finito Determinístico. Trabalho realizado no 5º período de Ciência da Computação do Instituto Federal de Minas Gerais(IFMG) - Campus Formiga para a Disciplina Linguagens Formais e Autômatos.
Coursal/PyDFA
A basic Python 3 project that scans a given word and returns if its valid or not based on a DFA defined by a text file
dimits-ts/UserFriendlyAutomaton
A project containing data structures for different kinds of automata (DFAs/NFAs), a simple custom language defining operations on them, as well as a fully functional and customizable GUI editor.
hoehrmann/Algorithm-ConstructDFA2
Algorithm::ConstructDFA2 Perl module
Naganathan05/TOC-Case-Study-DFA
This model accepts regular language descriptions from users, converts them to DFAs, and minimizes the DFAs. The minimized DFAs are then visualized as images, aiding users in understanding language structures. Implemented in Python, graph visualization tools, and minimization algorithms.
pschichtel/Automata
A library that implements formal finite state automata.
udaram/Programming-Language--StandardML
FL0 interpreter