In order to compile and package the compiler run:
mvn clean install assembly:single -Dmaven.test.skip
For running createTestCases.sh zsh is required.
In order to run zsh scripts under windows, installing wsl is suggested.
Creates for every mock .java class in src/test/resources a junit test class in test directory src/test/java/de/unituebingen/compilerbau.
Important: The name of the mock .java source code file hast to start with Mock (i.e. MockTestEquals.java).
This is done by copying the TestTemplate.java to the same folder in the test folder.
Next Placeholders like the class name and the package name are substituted.
Executing ./createTestCases.sh wont override existing test cases.
- Matthias - Parser
- Daniel - Parser
- Bene - Typed Syntax
- Daniel - Byte Code Generation
- Erik Großkopf (6038979) - Testing
TODO
TODO
TODO