Practice repo for Crafting a Compiler