1.
Appel AW, Palsberg J. Modern Compiler Implementation in Java. 2nd ed. Cambridge University Press; 2002. http://www.vlebooks.com/vleweb/product/openreader?id=UCL&isbn=9780511562037
2.
Grune D. Modern Compiler Design. 2nd ed. Springer; 2012.
3.
Aho AV. Compilers: Principles, Techniques, and Tools. 2nd ed., Pearson new international ed. Pearson; 2007. http://www.vlebooks.com/vleweb/product/openreader?id=UCL&isbn=9781292037233
4.
JLex: A Lexical Analyzer Generator for JavaTM. http://www.cs.princeton.edu/~appel/modern/java/JLex/
5.
JFlex - The Fast Scanner Generator for Java. http://www.jflex.de/
6.
CUP Parser Generator for Java. http://www2.cs.tum.edu/projects/cup/
7.
Module Moodle Page. https://moodle.ucl.ac.uk/enrol/index.php?id=10783