@book{Aho_2007, address={Harlow}, edition={2nd ed., Pearson new international ed}, title={Compilers: principles, techniques, and tools}, url={http://www.vlebooks.com/vleweb/product/openreader?id=UCL&isbn=9781292037233}, publisher={Pearson}, author={Aho, Alfred V.}, year={2007} }
@book{Appel_Palsberg_2002, address={Cambridge}, edition={2nd ed}, title={Modern compiler implementation in Java}, url={http://www.vlebooks.com/vleweb/product/openreader?id=UCL&isbn=9780511562037}, publisher={Cambridge University Press}, author={Appel, Andrew W. and Palsberg, Jens}, year={2002} }
@book{Grune_2012, address={New York}, edition={2nd ed}, title={Modern compiler design}, publisher={Springer}, author={Grune, Dick}, year={2012} }
@misc{JLex: A Lexical Analyzer Generator for JavaTM, url={http://www.cs.princeton.edu/~appel/modern/java/JLex/} }
@misc{JFlex - The Fast Scanner Generator for Java, url={http://www.jflex.de/} }
@misc{CUP Parser Generator for Java, url={http://www2.cs.tum.edu/projects/cup/} }
@misc{Module Moodle Page, url={https://moodle.ucl.ac.uk/enrol/index.php?id=10783} }