aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPierre-Marie Pédrot2014-09-04 15:22:07 +0200
committerPierre-Marie Pédrot2014-09-04 15:22:07 +0200
commitf3b714f5a8e516ee9731d705808a4084caae5a1e (patch)
tree5811499a4d0d97f4b6b5de73beab3b32a6ce456e
parentc9d9e0ffa4bd3efb9366726f3c78374d71f87b8b (diff)
More explicit printing in Himsg.
-rw-r--r--toplevel/himsg.ml4
1 files changed, 2 insertions, 2 deletions
diff --git a/toplevel/himsg.ml b/toplevel/himsg.ml
index f50423b3d4..11abe09503 100644
--- a/toplevel/himsg.ml
+++ b/toplevel/himsg.ml
@@ -472,8 +472,8 @@ let explain_ill_typed_rec_body env sigma i names vdefj vargs =
let vdefj = Evarutil.jv_nf_evar sigma vdefj in
let vargs = Array.map (Evarutil.nf_evar sigma) vargs in
let env = make_all_name_different env in
- let pvd,pvdt = pr_ljudge_env env (vdefj.(i)) in
- let pv = pr_lconstr_env env vargs.(i) in
+ let pvd = pr_lconstr_env env vdefj.(i).uj_val in
+ let pvdt, pv = pr_explicit env vdefj.(i).uj_type vargs.(i) in
str "The " ++
(match vdefj with [|_|] -> mt () | _ -> pr_nth (i+1) ++ spc ()) ++
str "recursive definition" ++ spc () ++ pvd ++ spc () ++