Theory of Automatas and Formal Languages + Theory of Programming Languages
-
Updated
Jun 2, 2024 - C#
Theory of Automatas and Formal Languages + Theory of Programming Languages
TA questions and answers of the second semester of 1402 - 1403
Automata implementations
A simple interpreted language for building Turing machines and other automata
This tool dynamically converts a defined NFA (Nondeterministic Finite Automaton) to a DFA (Deterministic Finite Automaton), generates the transition table, and visualizes the graph.
State Machine App is a web app for automata enthusiasts, offering seamless conversion of Non-Deterministic Finite Automata (NFA) to Deterministic Finite Automata (DFA) alongside advanced algorithms for DFA minimization and reduction. With its intuitive interface, powerful features,and simplify complex automata tasks, making it a better application.
Compiler Design experiments including c, flex, bison, scanner, java and other codes
RegEx Visualizer is a powerful tool that allows you to visualize the process of converting regular expressions into Non-deterministic Finite Automata (NFA), Deterministic Finite Automata (DFA), and minimized DFA.
Open source Auatamatan-webapp for converting Nfa to DFA and Minimizing DFA Machines!
A little toolbox that provides detector and converter for DFA machines
A Theory of Computation mini project in progress using Java and JavaFX GUI.
NFA to DFA Convertor written with JS
Manipulation of non-deterministic finite automata (NFAs) and deterministic finite automata (DFAs. Include conversions between NFA, DFA, and regex strings.
This Python tool transforms NFAs to DFAs, minimizes DFAs, and converts regular expressions to NFAs.
FlyWeight Finite Automata Simulator
All the weekly lab work of the subject 18CSC304J Compiler Design.
C library for SLR parsing
The Abstract Programming Language Interface (APLI) is a framework for generating Abstract Syntax Trees (ASTs) to enable developers to create domain-specific languages faster.
Add a description, image, and links to the nfa-to-dfa-conversion topic page so that developers can more easily learn about it.
To associate your repository with the nfa-to-dfa-conversion topic, visit your repo's landing page and select "manage topics."