25 lines
693 B
Markdown
25 lines
693 B
Markdown
|
# 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
|
||
|
|
||
|
|