File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -348,12 +348,15 @@ Fehlermeldung darf Ihr Parser "aussteigen".
348348## A4.5: AST (1P)
349349
350350Definieren Sie einen AST für die Zielsprache. Welche Informationen aus dem
351- Eingabeprogramm müssen repräsentiert werden?
351+ Eingabeprogramm müssen für ein Pretty-Printing des eingelesenen Programms
352+ repräsentiert werden?
352353
353- Programmieren Sie die entsprechenden Datenstrukturen in Java.
354+ Implementieren Sie die entsprechenden Datenstrukturen. Programmieren Sie außerdem
355+ eine Traversierung des Parse-Trees, die den AST erzeugt.
354356
355- Programmieren Sie außerdem eine Traversierung des Parse-Trees, die den AST erzeugt.
356- Testen Sie dies mit Ihren in der ersten Aufgabe entwickelten Beispielprogrammen.
357+ Geben Sie den AST auf der Konsole aus ("Pretty Printing" für den AST). Testen Sie
358+ dies mit Ihren in der ersten Aufgabe entwickelten (syntaktisch korrekten)
359+ Beispielprogrammen.
357360
358361## A4.6: Recherche und Diskussion (1P)
359362
You can’t perform that action at this time.
0 commit comments