Aho, Alfred V., Compilers: Principles, Techniques, and Tools, 2nd ed., Pearson new international ed (Pearson, 2007) <http://www.vlebooks.com/vleweb/product/openreader?id=UCL&isbn=9781292037233>
Appel, Andrew W., and Jens Palsberg, Modern Compiler Implementation in Java, 2nd ed (Cambridge University Press, 2002) <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, Modern Compiler Design, 2nd ed (Springer, 2012)
‘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>