X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=helm%2Fsoftware%2Fcomponents%2Fng_kernel%2FnCicPp.ml;h=782fd9566ba53f5af38a7825b31eec1d7bd10262;hb=13553fb82419f58ab61131bd4a6e04352e388b50;hp=72e8abff5347e9d41c34bf933aa3016c0d3a3959;hpb=385fe4ef8b24dc17d2c6a214c9b025c5275f1d7e;p=helm.git diff --git a/helm/software/components/ng_kernel/nCicPp.ml b/helm/software/components/ng_kernel/nCicPp.ml index 72e8abff5..782fd9566 100644 --- a/helm/software/components/ng_kernel/nCicPp.ml +++ b/helm/software/components/ng_kernel/nCicPp.ml @@ -57,7 +57,9 @@ let trivial_pp_term ~context ~subst ~metasenv ?(inside_fix=false) t = | C.Prod ("_",s,t) -> if not toplevel then F.fprintf f "("; F.fprintf f "@["; - aux ~toplevel:true ctx s; + (match s with + | C.Prod ("_",_,_) -> aux ~toplevel:false ctx s + | _ -> aux ~toplevel:true ctx s); F.fprintf f "@;→ "; aux ~toplevel:true ("_"::ctx) t; F.fprintf f "@]";