]> matita.cs.unibo.it Git - helm.git/blobdiff - components/acic_content/cicNotationPp.ml
some fixed done in Orsay:
[helm.git] / components / acic_content / cicNotationPp.ml
index fb38674dfb2cce12e406af6ab3b985b4964ffa8e..5f45b2a4ba72d23ea6f942d6124357578f3b2508 100644 (file)
@@ -239,7 +239,9 @@ and pp_variable = function
   | Ast.Ascription (t, n) -> assert false
   | Ast.FreshVar n -> "fresh " ^ n
 
-let pp_term t = pp_term ~pp_parens:false t
+let _pp_term = ref (pp_term ~pp_parens:false)
+let pp_term t = !_pp_term t
+let set_pp_term f = _pp_term := f
 
 let pp_params = function
   | [] -> ""