(asequent,
(ids_to_terms,ids_to_father_ids,ids_to_hypotheses,ids_to_inner_sorts)))
+let nmml_of_cic_sequent metasenv subst sequent =
+ let content_sequent = NTermCicContent.nmap_sequent ~subst sequent in
+ let pres_sequent =
+ Sequent2pres.nsequent2pres subst content_sequent in
+ let xmlpres = mpres_document pres_sequent in
+ Xml2Gdome.document_of_xml DomMisc.domImpl xmlpres
+
let mml_of_cic_object obj =
let (annobj, ids_to_terms, ids_to_father_ids, ids_to_inner_sorts,
ids_to_inner_types, ids_to_conjectures, ids_to_hypotheses)
(CicNotationPres.mpres_of_box bobj)
)
| G.Procedural depth ->
+(*
+ PO.critical := false;
+ Acic2Procedural.tex_formatter := Some Format.std_formatter;
+ let _ = ProceduralTeX.tex_of_obj Format.std_formatter obj in
+*)
let obj, info = PO.optimize_obj obj in
+(*
+ let _ = ProceduralTeX.tex_of_obj Format.std_formatter obj in
+*)
let aobj, ids_to_inner_sorts, ids_to_inner_types = get_aobj obj in
let term_pp = term2pres ~map_unicode_to_tex (n - 8) ids_to_inner_sorts in
let lazy_term_pp = term_pp in
let discharge_name s = s ^ "_discharged"
let txt_of_inline_uri ~map_unicode_to_tex style ?flavour prefix suri =
+(*
+ Ds.debug := true;
+*)
let print_exc = function
| ProofEngineHelpers.Bad_pattern s as e ->
Printexc.to_string e ^ " " ^ Lazy.force s