This repository contains an extension of the J-- compiler https://github.com/umbcsops/j--/wiki/Installation This extension was realized for the Compiler Construction course at DTU (Danmarks Tekniske Universitet).
- Dario Passarello
- David Tran
- Filip Yankov
- Thomas Byskov Tønder
- Tobias Frederik Flensberg Thomsen
- Interface support
- Exception Handling
- More operators and their assignment version (i.e. Shift, Logical, Bitwise, Division, Comparisons, Increment)
- For Statements (For, Foreach)
- Support for Doubles
- Static Intialization Blocks
- Multi line comments
Check out the installation wiki for more information.
To run the tests, if you have ant installed you can run the commands
ant clean runCompilerTests
ant clean runCompilerTestsJavaCC
Copyright © 2018 Bill Campbell, Swami Iyer, and Bahar Akbal-Delibaş
This code is released under GPL-3.0+.