Compiler modules; programming language specifications; lexical analysis, parsing - recursive descent & table driven; static semantics - symbol tables & type checking; error handling; introduction to code generation & optimisation; compiler generators; interpreters. -- Course Website
Instructor: Prof Ian Hayes ([email protected])