]> matita.cs.unibo.it Git - helm.git/blobdiff - helm/software/components/binaries/transcript/grafite.ml
Using Prop conjuction on Props lowers the universes.
[helm.git] / helm / software / components / binaries / transcript / grafite.ml
index 1b8c640f87b180be16a3263d05345ede09eb7967..1616c18a9a5f5c467ab997a155b14e773792d428 100644 (file)
@@ -63,7 +63,7 @@ let out_command och cmd =
    let term_pp = NP.pp_term in
    let lazy_term_pp = NP.pp_term in
    let obj_pp = NP.pp_obj NP.pp_term in
-   let s = GP.pp_statement ~term_pp ~lazy_term_pp ~obj_pp cmd in
+   let s = GP.pp_statement ~map_unicode_to_tex:false ~term_pp ~lazy_term_pp ~obj_pp cmd in
    Printf.fprintf och "%s\n\n" s
 
 let command_of_obj obj =
@@ -79,7 +79,7 @@ let require value =
    command_of_obj (G.Include (floc, value ^ ".ma"))
 
 let coercion value =
-   command_of_obj (G.Coercion (floc, UM.uri_of_string value, true, 0))
+   command_of_obj (G.Coercion (floc, UM.uri_of_string value, true, 0, 0))
 
 let inline (uri, prefix) =
     command_of_macro (G.Inline (floc, G.Declarative, uri, prefix))
@@ -95,7 +95,7 @@ let commit och items =
       | T.Line line         -> out_line_comment och line
       | T.BaseUri uri       -> out_command och (set "baseuri" uri)
       | T.Include script    -> out_command och (require script)
-      | T.Coercion specs    -> out_command och (coercion (snd specs))
+      | T.Coercion specs    -> out_unexported och "COERCION" (snd specs)
       | T.Notation specs    -> out_unexported och "NOTATION" (snd specs) (**)
       | T.Inline (_, T.Var, src, _) -> out_alias och (UriManager.name_of_uri (UriManager.uri_of_string src)) src 
       | T.Inline specs      -> out_command och (inline (trd_rth specs))