NFA (nondeterministic finite automaton) simulator using C++. This project was used as the Computer Theory's class final project at the Federal University of Paraiba (UFPB), at the request of the professor Bruno Petrato Bruck, from the Scientific Computer Departament (DCC) of the Informatics Center (CI), UFPB.
-
- Alphabet (default label is "alfabeto")
- States (default label is "estados")
- Initial State (default label is "inicial")
- End States (default label is "final")
- Transitions (default label is "transicoes")
alfabeto=0,1
estados=q0,q1,q2,q3
inicial=q0
final=q3
transicoes
q0,q0,0
q0,q0,1
q0,q1,1
q1,q2,epsilon
alfabeto=a,b
estados=q0,q1,q2
inicial=q0
final=
transicoes
q0,q1,a
q0,q1,epsilon
q1,q1,b
q1,q2,b
-
-
g++ src/Exceptions/*.cpp src/Utils/*.cpp src/*.cpp -o program
-
-
./program
-
program
-
4b.txt
-
11011
-