Making compiler compilable