If you want, you can find my code on GitHub here.

Lecture Recordings

Part 1 - Scanning and Parsing

Part 2 - Analysis and LLVM Generation