Christensen, Aske Simon, et al. A Case Study in Modular Programming: Using AspectJ and OCaml in an Undergraduate Compiler Project. Aarhus Universitet, 2015, https://doi.org/10.7146/aul.6.7.