]> matita.cs.unibo.it Git - helm.git/blobdiff - helm/software/components/ng_kernel/nCicPp.ml
associativity of -> fixed
[helm.git] / helm / software / components / ng_kernel / nCicPp.ml
index 72e8abff5347e9d41c34bf933aa3016c0d3a3959..782fd9566ba53f5af38a7825b31eec1d7bd10262 100644 (file)
@@ -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 "@[<hov 1>";
-       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 "@]";