src/HOL/Tools/Sledgehammer/sledgehammer_mash.ML
changeset 53564 778b2b8f4a35
parent 53559 3858246c7c8f
child 53756 be91786f2419
equal deleted inserted replaced
53563:fc5167ee9111 53564:778b2b8f4a35
   164     val cmd_path = Path.explode cmd_file
   164     val cmd_path = Path.explode cmd_file
   165     val model_dir = File.shell_path (mash_model_dir ())
   165     val model_dir = File.shell_path (mash_model_dir ())
   166     val core = "--inputFile " ^ cmd_file ^ " --predictions " ^ sugg_file
   166     val core = "--inputFile " ^ cmd_file ^ " --predictions " ^ sugg_file
   167     val command =
   167     val command =
   168       "cd \"$ISABELLE_SLEDGEHAMMER_MASH\"/src; \
   168       "cd \"$ISABELLE_SLEDGEHAMMER_MASH\"/src; \
   169       \python -B ./mash.py --quiet\
   169       \PYTHONDONTWRITEBYTECODE=y ./mash.py --quiet\
   170       \ --outputDir " ^ model_dir ^
   170       \ --outputDir " ^ model_dir ^
   171       " --modelFile=" ^ model_dir ^ "/model.pickle\
   171       " --modelFile=" ^ model_dir ^ "/model.pickle\
   172       \ --dictsFile=" ^ model_dir ^ "/dict.pickle\
   172       \ --dictsFile=" ^ model_dir ^ "/dict.pickle\
   173       \ --log " ^ log_file ^ " " ^ core ^
   173       \ --log " ^ log_file ^ " " ^ core ^
   174       (if extra_args = [] then "" else " " ^ space_implode " " extra_args) ^
   174       (if extra_args = [] then "" else " " ^ space_implode " " extra_args) ^