G53CMP Lecture Note Index

Autumn 2015

This page will contain links to all electronic material used during the lectures, in particular electronic slides and any major pieces of code. The slides are all in PDF, and there are three versions available for each lecture. The basic version is intended for on-screen viewing only, whereas the 4-up and 9-up versions are mainly intended for printing, putting 4 and 9 slides respectively on each page. (The format of any slides for guest lectures, however, could be different.)

Lecture 1: Administrative Details and Introduction

29 September 2015

Lectures 2: A Complete (Albeit Small) Compiler

2 October 2015

Lecture 3: Defining Programming Languages

6 October 2015

Lecture 4: Syntactic Analysis: Bottom-Up Parsing

9 October 2015

Last updated 8 October 2015.