Create full-compiler