Soy nueva en este foro, alumna de una carrera de ciencias de la computación.
Me han mandando una misión imposible de programar autómatas, quisiera saber si alguien me puede orientar o ayudar para programar.
Se tiene que desarrollar un programa, el programa debe poder ejecutarse por línea de comandos en Linux, y debe recibir como único argumento un nombre de archivo.
Su programa debe cargar el archivo, que contiene sólo un caso de prueba. Este caso de prueba consiste en la definición de un AFD y palabras de prueba. Un ejemplo de archivo es el siguiente:
AUTOMATA
Q 1,2
S a,b
D (1,a,2),(2,b,1),(1,b,1),(2,a,2)
I 1
F 2
TESTS
ababa
aaaa
b
ab
FIN_TESTS