Bootstrapping the compiler