Dieser Ordner enthält ein Java-Projekt, in dem die Implementierung
eines tabellengetriebenen DEA geübt wird. Es kann mit BlueJ oder 
einem anderen Java-Werkzeug bearbeitet werden.

Das Projekt liegt in drei Ausstattungen vor; Sie als Lehrkraft 
entscheiden, welche Variante(n) Sie den Schülern vorlegen. 

Der Ordner...

.skelett
--------
enthält das Rohprojekt ohne Lösungshinweise oder Tipps, aber mit 
Spezifikation, Arbeitsanweisungen und JUnit-Test. Das Projekt 
sollte fehlerfrei compilieren und lauffähig sein, aber natürlich 
schlagen die Tests fehl.

.tipp
-----
enthält das gleiche Projekt, aber zusätzlich mit Tipps für die 
Bearbeitung durch Schüler. 

.lsg
----
enthält die Musterlösung des fertig ausprogrammierten Projekts. 
Hier sollten alle Tests erfolgreich laufen.

Zu bearbeiten sind die Datei EndlicherAutomat.java, in der der 
eigentliche Tabellenmechanismus implementiert wird, und eine Auswahl 
der Beispiel-DFA für 

Mailadressen
007-Suche 
oder Binärzahlen 

bzw. eigene DFA für andere Sprachen nach Wahl.

