X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=helm%2Fsoftware%2Fmatita%2FmatitaScript.ml;h=fadc551056f350ad8ad01e7f96c1e25041d66cfc;hb=25564c06c570e5ab9be455904c0b381842f8d4c4;hp=7768e2287f27d5626262c3b6a7f583d2a272e3dc;hpb=441cd9b8db014ea11f5afc46f192a3d73eee6a39;p=helm.git diff --git a/helm/software/matita/matitaScript.ml b/helm/software/matita/matitaScript.ml index 7768e2287..fadc55105 100644 --- a/helm/software/matita/matitaScript.ml +++ b/helm/software/matita/matitaScript.ml @@ -512,7 +512,8 @@ let rec eval_macro include_paths (buffer : GText.buffer) guistuff lexicon_status let (_,menv,subst,_,_,_), _ = ProofEngineTypes.apply_tactic (Auto.auto_tac ~dbd ~params - ~universe:grafite_status.GrafiteTypes.universe) proof_status + ~automation_cache:grafite_status.GrafiteTypes.automation_cache) + proof_status in let proof_term = let irl = @@ -548,7 +549,7 @@ let rec eval_macro include_paths (buffer : GText.buffer) guistuff lexicon_status "matita.paste_unicode_as_tex") ~skip_thm_and_qed:true ~skip_initial_lambdas:how_many_lambdas - 80 GrafiteAst.Declarative "" obj + 80 [] obj else if true then (* use cic2grafite *) @@ -559,7 +560,7 @@ let rec eval_macro include_paths (buffer : GText.buffer) guistuff lexicon_status Helm_registry.get_bool "matita.paste_unicode_as_tex" in ApplyTransformation.procedural_txt_of_cic_term - ~map_unicode_to_tex 78 cc proof_term + ~map_unicode_to_tex 78 [] cc proof_term in let text = comment parsed_text ^ "\n" ^ proof_script ^ trailer in [],text,parsed_text_length @@ -567,12 +568,12 @@ let rec eval_macro include_paths (buffer : GText.buffer) guistuff lexicon_status ProofEngineTypes.Fail _ as exn -> raise exn (* [], comment parsed_text ^ "\nfail.\n", parsed_text_length *)) - | TA.Inline (_,style,suri,prefix,flavour) -> - let str = + | TA.Inline (_, suri, params) -> + let str = "\n\n" ^ ApplyTransformation.txt_of_inline_macro ~map_unicode_to_tex:(Helm_registry.get_bool "matita.paste_unicode_as_tex") - style ?flavour prefix suri + params suri in [], str, String.length parsed_text @@ -675,7 +676,7 @@ let initial_statuses baseuri = CicNotation2.load_notation ~include_paths:[] BuildTimeConf.core_notation_script in - let grafite_status = GrafiteSync.init baseuri in + let grafite_status = GrafiteSync.init lexicon_status baseuri in grafite_status,lexicon_status in let read_include_paths file =