1.2 KiB
1.2 KiB
Kurzdokumentation
Aufgabenverteilung
Maximilian Stahl und Jannik Rombach:
- Scanner
- Parser
- AST
- AstBuilder
- Modul: ast
- Alle
- Modul: parser
- Alle
- Modul: visitor
- Alle
- Testmodul: parser
- AstBuildertest.java
- Helper.java
- Testfiles: singleFeatureTests
- Alle
- Modul: ast
Johannes Ehlert:
- Semantische Analyse
- Modul: semantic
- Modul: typecheck
- Testmodul: parser
- AstBuildertest.java
- Testfiles: typedAstFeatureTests
- Großteil
- Testfiles: typedAstExceptionsTests
- Großteil
David Große:
- Bytecodegenerator
- Modul: bytecode
- Alle
- Modul: bytecode
Lucas Janker:
- Tests
- Modul: main
- Alle
- Testmodul: main
- Alle
- Testmodul: parser
- ScannerTest.java
- ParserTest.java
- Testmodul: semantic
- Testfiles: combinedFeatureTests
- Alle
- Testfiles: failureTests
- Alle
- Testfiles: Alle
- Refactoring
- Ordnerstrukturen
- Großteil
- Build
- Makefile
- Dokumentation
- Modul: main