adds compile.ml