The input form is:
- Number of states of automata
- The labels for the states (anything separated by space)
- Number of transitions
- For the following ... lines the transitions of the automata are put like this:
start-state
end-state
letter
. For the lambda/epsilon NFA the letter is 'lambda', but can easily be changed in code to something simpler. - The label of the start state
- Number of final states
- The labels for the final states (separated by space)
In "date.out" are displayed the steps: first how the DFA transformed from the input looks (the states that were combined are easily spotted with a dash in betweeen them) with the inital state and the final states. Then the minimized version with the states renamed.
In "verificare.txt" the transformed version is displayed in the input form with the states renamed, same for the minimized automaton.