Computing Practical 2 (Intro to Compilers)
Module aims
This is a short, intensive course intended to provide an introduction to:
- compiler pipelines
- syntax analysis and practical parsing
- semantic analysis (renaming and type checking)
- code generation and optimisation
This serves as an important prelude to the WACC compilers project which will kick off later in the Spring term.
Learning outcomes
TBC
Module syllabus
TBC
Pre-requisites
TBC
Teaching methods
TBC
Assessments
TBC