This project provides basic extensions for MontiCore.
- Evaluation of simple arithmetic operations.
- Primitive operators +, -, *, /, % (modulo) and ^ (power)
- Primitive functions such as sin(x) and log(x)
- Mathematical constants ℇ and π
- (semi-)random number generation via rand(x,y)
-
- Code generation based on CD4A class diagrams.
- MontiCore - For generating and parsing the commands as well as handling the configuration files.
- Maven - Dependency Management
- Zavarov
This project is licensed under the GPLv3 License - see the LICENSE file for details
Many thanks to the Chair of Software Engineering for developing MontiCore. Even though I had to curse quite a lot due to some of its quirks (and me being an idiot), it saved me quite a lot of work. :D