]> matita.cs.unibo.it Git - helm.git/commitdiff
added margin option to the pp
authorEnrico Tassi <enrico.tassi@inria.fr>
Wed, 11 Mar 2009 09:48:14 +0000 (09:48 +0000)
committerEnrico Tassi <enrico.tassi@inria.fr>
Wed, 11 Mar 2009 09:48:14 +0000 (09:48 +0000)
helm/software/components/ng_kernel/nCicPp.ml
helm/software/components/ng_kernel/nCicPp.mli

index 42b05d10e46561265b1186b292c333e9ca3d408d..83422cd8f238ee1f207afb8931f57bcb2d7b16c4 100644 (file)
@@ -167,6 +167,12 @@ let ppterm ~context ~subst ~metasenv:_ ?(inside_fix=false) t =
   Buffer.contents buff
 ;;
 
+let ppterm ~context ~subst ~metasenv ?(margin=80) ?inside_fix t = 
+  Format.set_margin margin;
+  ppterm ~context ~subst ~metasenv ?inside_fix t
+;;
+
+
 let ppobj = function
   | (u,_,metasenv,subst,NCic.Fixpoint (b, fl, _)) -> 
       "{"^NUri.string_of_uri u^"}\n"^
@@ -234,5 +240,5 @@ let rec ppsubst ~subst ~metasenv = function
 
 let ppsubst ~metasenv subst = ppsubst ~metasenv ~subst subst;;
 
-let _ = NCicSubstitution.set_ppterm ppterm;;
+let _ = NCicSubstitution.set_ppterm (ppterm ~margin:80);;
 
index 507f38d162ded2b801ea873939d3f6bbde82f504..bdccdd0fd3dd02e50df72bb766029d2300f05e62 100644 (file)
@@ -15,6 +15,7 @@ val ppterm:
   context:NCic.context -> 
   subst:NCic.substitution -> 
   metasenv:NCic.metasenv ->
+  ?margin:int ->
   ?inside_fix:bool ->
    NCic.term -> string