diff --git a/doc/parser.md b/doc/parser.md new file mode 100644 index 00000000..b8263623 --- /dev/null +++ b/doc/parser.md @@ -0,0 +1,24 @@ +# Dateien +* sämtliche Datein im Ordner de.dhbwstuttgart.parser gehören zum Parser +* Auch zu beachten: pom.xml + * Ein Teil der pom.xml instruiert maven zur Kompilierung der Java8.g4 Datei + * VORSICHT! Wird nicht zwangsläufig von der IDE ausgeführt + * siehe Kapitel "Grammatik -> Parser" + + +## Unterordner antlr +* Java8.g4 + * die eigentliche Java Grammatik + * hier wurden Anpassungen vorgenommen, damit sie auch typloses Java annimmt +* alle anderen Dateien in diesem Ordner sind vom ANTLR-Parsergenerator autogeneriert + +## Unterordner SyntaxTreeGenerator +* SyntaxTreeGenerator +* TODO + +# Grammatik -> Parser +* Die Antlr-Grammatik (Java8.g4) wandelt +* Folgende Stellen sind relevant + * TODO + +