University of Glasgow: Programming Languages (H) Coursework
For the coursework, the Fun compiler is to be extended using the compiler generation tool ANTLR. There are three stages of the assignment - syntactic analysis, contextual analysis, and code generation. The assignment includes familiarisation exercises with ANTLR using Calc and the Fun compiler.