Compiler walkthrough