filipg/amu_automata_2011 — Issue #136: Napisać metodę, która buduje 1-stanowy automat z jednym przejściem
Author: filipg
Created: 2011-10-26 06:31:50+00:00
State: open

Tzn. dodać metodę `makeOneLoopAutomaton(char c)` w `AutomatonSpecification`, która wywołana na pustym automacie doda stan i pętlę etykietowane znakiem `c`. Automat ma akceptować wszystkie napisy złożone ze znaku `c`.

Przykładowy sposób wywołania:

AutomatonSpecification automaton = new NaiveAutomatonSpecification();
automaton.makeOneLoopAutomaton('a');

Proszę wykorzystać klasę `CharTransitionLabel` powstałą w wyniku rozwiązania zadania #104 i metodę `addLoop` (zob. zadanie #5).