Aho, Alfred V. 2007. Compilers: Principles, Techniques, and Tools. 2nd ed., Pearson new international ed. Harlow: Pearson. http://www.vlebooks.com/vleweb/product/openreader?id=UCL&isbn=9781292037233.
Appel, Andrew W., and Jens Palsberg. 2002. Modern Compiler Implementation in Java. 2nd ed. Cambridge: Cambridge University Press. http://www.vlebooks.com/vleweb/product/openreader?id=UCL&isbn=9780511562037.
‘CUP Parser Generator for Java’. n.d. http://www2.cs.tum.edu/projects/cup/.
Grune, Dick. 2012. Modern Compiler Design. 2nd ed. New York: Springer.
‘JFlex - The Fast Scanner Generator for Java’. n.d. http://www.jflex.de/.
‘JLex: A Lexical Analyzer Generator for JavaTM’. n.d. http://www.cs.princeton.edu/~appel/modern/java/JLex/.
‘Module Moodle Page’. n.d. https://moodle.ucl.ac.uk/enrol/index.php?id=10783.