Skip to content

Commit 806a400

Browse files
committed
homework: add remarks on how to start from scratch (B06)
1 parent 08cc399 commit 806a400

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

homework/sheet06.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,14 @@ zusammen mit der aktuellen Eingabe der semantischen Analyse unterwerfen. Da dies
3636
recht frickelig werden kann, realisieren wir auf diesem Blatt eine vereinfachte
3737
semantische Analyse "*on-the-fly*" auf den Environments im Interpreter.
3838

39+
**Hinweis**: Wenn Sie Blatt 04 nicht oder nicht erfolgreich bearbeitet haben
40+
sollten, können Sie dieses Blatt trotzdem bearbeiten. Erstellen Sie sich zunächst
41+
eine Grammatik für die beschriebene Sprache (oder nehmen eine der beiden unten
42+
angegebenen Grammatiken). Treten Sie dabei mental einen Schritt zurück und
43+
betrachten Sie das ganze Bild: Was wird *syntaktisch* wirklich an Strukturen
44+
benötigt? Danach lassen Sie sich mit ANTLR einen Lexer und Parser generieren und
45+
steigen ganz normal in die Bearbeitung dieses Blattes ein.
46+
3947
# Sprachdefinition
4048

4149
Siehe [Blatt 04](sheet04.md).

0 commit comments

Comments
 (0)