ÜBerprüfung eines Wortes mit Hilfe eines Programma
Bei der Programmierung benötigen wir drei Klassen "Scanner", "Parser" und "Token", wobei der Scanner die lexigraphische Überprüfung übernimmt d.h. es wird überprüft, ob die Zeichen des Eingabestrings den Zeichen des Eingabealphabets entsprechen.
Wenn nicht bricht die Überprüfung mit einem Fehler ab, sonst wird die grammatikalische Überprüfung mit Hilfe der erzeugten Token, die in einer Tokenliste gespeichert werden, angestoßen.
Der Einfachheithalber dient die Klasse Analyse dazu den Prozeß anzustoßen (ähnlich einer main Methode).