X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=helm%2Fsoftware%2Fcomponents%2Facic_procedural%2FproceduralTeX.ml;h=5f4d8d150d0cff31f3e2dbe3018d6553412b186e;hb=235d5cc96af46d0406bdd28222f56b3ee2bf827e;hp=55be4ddb3f17168c41c8bb3ee7c8ab17b0cf77dc;hpb=592b7d81b57ec66e0ee007de336e249b07ae0258;p=helm.git diff --git a/helm/software/components/acic_procedural/proceduralTeX.ml b/helm/software/components/acic_procedural/proceduralTeX.ml index 55be4ddb3..5f4d8d150 100644 --- a/helm/software/components/acic_procedural/proceduralTeX.ml +++ b/helm/software/components/acic_procedural/proceduralTeX.ml @@ -194,6 +194,10 @@ let rec xl frm = function | T.Statement _ :: l | T.Qed _ :: l -> xl frm l + | T.Reflexivity _ :: l -> + F.fprintf frm "\\Reflexivity"; xl frm l + | T.Exact (t, _) :: l -> + F.fprintf frm "\\Exact{%a}" xat t; xl frm l | T.Intros (_, [r], _) :: l -> F.fprintf frm "\\Intro{%a}{%a}" xx r xl l | T.LetIn (r, v, _) :: l -> @@ -227,6 +231,7 @@ let rec xl frm = function F.fprintf frm "\\Elim{%a}{%a}{}{}{%a}" xat v xat t xl l | T.Cut (r, w, _) :: T.Branch ([l1; [T.Id _]], _) :: l2 -> F.fprintf frm "\\Cut{%a}{%a}{%a}{%a}" xx r xat w xl l1 xl l2 + | T.Record _ :: _ -> assert false | T.Inductive _ :: _ -> assert false | T.Id _ :: _ -> assert false | T.Clear _ :: _ -> assert false