mc compiler
This is our solution for the project in compiler construction. The project set up can be seen on the project specification on the gitlab page https://git.uibk.ac.at/c7031162/703602-Compiler-Construction.
Language Specs
The mc-programming language specs are as defined in the project specification.
Known Issues
- In assembly code generation the size of strings is hardcoded
- Multiple file import is not supported yet.
- Surpress output error output is not implemented yet
- Array in assembly code not supported
- Flds and fstps offsets sometimes not found correctly, therefore mandelbrot printing not correct
- Known memory leaks:
- IR
- Symbol table
- AST