Skip to content

AleKiller21/Automata-Visualizer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

Automata-Visualizer

Visualizer and editor made with JointJS and jQuery. Use it to try out different automata and context-free grammars.

Features:

  • Evaluation of DFA, NFA, NFA-Epsilon, PDA, and Turing machine
  • Union, Intersection and Complement of regular languages
  • Conversion of DFA to regular expression
  • Conversion of regular expression to NFA-Epsilon
  • Conversion of NFA-Epsilon and NFA to DFA
  • Conversion of Grammar to PDA
  • Conversion of PDA to Grammar
  • The evaluation of a PDA coming from a Grammar to PDA conversion might take some time to work properly because of the evaluation algorithm used.

    Sadly the evaluation of a PDA->Grammar->PDA will not work.

About

Visualizer and editor made for Theory of Computation course

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published