Nel nostro corso sui concetti del linguaggio di programmazione, il nostro istruttore ha affermato che va bene che uno stato finale porti a un altro stato in un diagramma a stati finiti.
Ma questo sembra essere un concetto fondamentalmente contraddittorio. Perché uno stato finale per definizione è uno che termina le transizioni, cioè che una volta raggiunto, non c'è nient'altro da fare.
Eppure ha presentato una diapositiva come questa, in cui gli stati finali sono rappresentati da due cerchi ... Come è possibile che B, D, E e H siano stati finali quando così chiaramente non lo sono?