let is_identity ((metasenv, context, ugraph) as env) = function
| ((_, _, (ty, left, right, _), menv, _) as equality) ->
- (prerr_endline ("left = "^(CicPp.ppterm left));
- prerr_endline ("right = "^(CicPp.ppterm right));
(left = right ||
(* (meta_convertibility left right) || *)
(fst (CicReduction.are_convertible
- ~metasenv:(metasenv @ menv) context left right ugraph))))
+ ~metasenv:(metasenv @ menv) context left right ugraph)))
;;
let t' = ProofEngineReduction.simpl context t in
let simpl_order = !compare_terms t t' in
if simpl_order = Gt then
- (prerr_endline ("reduce: "^(CicPp.ppterm t)^(CicPp.ppterm t'));
- t')
+ (* prerr_endline ("reduce: "^(CicPp.ppterm t)^(CicPp.ppterm t')); *)
+ t'
else t
;;