Week 4 of compiler construction
The first part of this years mandatory assignment was just published. See the page Compila for information!
The assignment this year is pretty much identical to previous semesters. I have split the code base for the mandatory assignment into three repositories:
- The language specification: https://github.uio.no/IN5380/compila-spec
- The precode: https://github.uio.no/IN5380/compila-precode
- A sample repo that illustrates how JFlex and CUP are used: https://github.uio.no/IN5380/jflex-cup-sample
Feel free to raise issues in the repositories if anything is unclear.
Note that the repos have been extracted from here: https://github.uio.no/compilerconstruction-inf5110/compila
Thousands of lines have been left out, so if you find that there is anything missing this year that was available in previous semesters, please let me know.
Happy hacking,
Lars
Published Feb. 13, 2026 3:54 PM
- Last modified Feb. 13, 2026 3:54 PM