CB 69 Compilerbau (Sommersemester 1996)
Prof. Debora Weber-Wulff
5. Übungsaufgabe (80 Punkte)
Datum: 18. Mai bzw. 28. Mai 1998
Abgabetermin: 8. Juni bzw. 11. Juni am Anfang der Übungsstunde
(und damit wären wir wieder synchronisiert)
Lernziel: Ein großes DFSA konstruieren; Mit einer DFSA scannen
- (40 Punkte) Erstellen Sie einen deterministischen Automaten für
Adalein!
- (40 Punkte) Ändern Sie das Programm
scanner.adb,
um mit Ihren deterministischen Automaten zu scannen!
Entfernen Sie gleich die Kommentar und White-Space Token!
(Falls Sie bei mir nicht Programmieren II gehört haben,
brauchen Sie die Dateien
vstrings.ads und
vstrings.adb!)
GNAT können Sie aufrufen mit gnatmake scanner.adb.
(Sie dürfen diese Aufgabe natürlich auch in C++ oder
Java
lösen, dafür mussen Sie aber den ganzen Scanner in
C++ erst mal schreiben :-).
Debora Weber-Wulff <weberwu@tfh-berlin.de>;
Letzte Änderung: Wed May 20 13:08:03 1998