A toy compiler project