0-compiler