X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=helm%2Focaml%2Fcic_transformations%2Fast2pres.ml;h=c7a82e533c05b9a90617dce2d702063176351341;hb=a3acd934eba07f24937e59c3c7a41db82d901025;hp=c82f0fb8add1cfa8366d68a4b2740b89f8e25171;hpb=e5f4d8fa36a154bbc0a555eefa5ccc0bdb29afb0;p=helm.git diff --git a/helm/ocaml/cic_transformations/ast2pres.ml b/helm/ocaml/cic_transformations/ast2pres.ml index c82f0fb8a..c7a82e533 100644 --- a/helm/ocaml/cic_transformations/ast2pres.ml +++ b/helm/ocaml/cic_transformations/ast2pres.ml @@ -230,7 +230,8 @@ let ast2astBox ?(unicode = true) ?(priority = 0) ?(assoc = false) ?(tail = []) append_tail ~tail (Box.Object([],rhs))]) in let plbox = match pl with - [] -> append_tail ~tail (Box.Text([],"[]")) + | [] -> append_tail ~tail (Box.Text([],"[]")) + | [r] -> (make_rule ~tail:("]" :: tail) "[" r) | r::tl -> Box.V([], (make_rule ~tail:[] "[" r) :: @@ -591,7 +592,7 @@ let add_xml_declaration stream = let ast2mpresXml ((ast, ids_to_uris) as arg) = let astBox = ast2astBox arg in let smallAst2mpresXml ast = - P.print_mpres (ast2mpres (ast, ids_to_uris)) + P.print_mpres (fun _ -> assert false) (ast2mpres (ast, ids_to_uris)) in (Box.box2xml ~obj2xml:smallAst2mpresXml astBox)