A simulator of deterministic finite automata (DFA; shortened to DEA in German).
Further screenshots can be found here: https://github.com/t-wissmann/DEA_Editor/wiki/Screenshots
DEA_Editor was written by Thorsten Wissmann (http://thorsten-wissmann.de)
It is licensed under the GPL v3 See http://www.gnu.org/licenses/gpl.txt for more details.
DEA Editor is a GUI Education Software. It aims at helping to understand the htoery of finite state machines (DFA/FSM, or DEA in german). You can create a FSM by creating its state diagram, and then let your new FSM recognize an input string. This process of recognizing is visualized with colors an animations (the current state of the FSM and the last transition is highlighted). DEA Editor supports drag&drop and an intuitive mouse control.
Requirements to run DEA Editor:
- Qt4 dlls/libraries Requirements to compile:
- Qt4 development tools (qmake, compiler)
qmake-qt4
make
The executable can then be found under bin/dea_editor