diff options
author | barras <barras@85f007b7-540e-0410-9357-904b9bb8a0f7> | 2004-09-10 22:49:32 +0000 |
---|---|---|
committer | barras <barras@85f007b7-540e-0410-9357-904b9bb8a0f7> | 2004-09-10 22:49:32 +0000 |
commit | 8089ee3421c4228fbf606f24ed49b33d6ec3145b (patch) | |
tree | af7706aa547c4ed2113b9f231da1dc47f2c67455 /tactics/tacticals.ml | |
parent | 112e6dced6dad495857a71c7a822f90d7d93d7d9 (diff) |
simplification de clenv
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@6096 85f007b7-540e-0410-9357-904b9bb8a0f7
Diffstat (limited to 'tactics/tacticals.ml')
-rw-r--r-- | tactics/tacticals.ml | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/tactics/tacticals.ml b/tactics/tacticals.ml index fa5eeaef3..79aa71c0f 100644 --- a/tactics/tacticals.ml +++ b/tactics/tacticals.ml @@ -359,8 +359,8 @@ let general_elim_then_using 0 branchsigns.(i); branchnum = i+1; ity = ity; - largs = List.map (clenv_instance_term ce) largs; - pred = clenv_instance_term ce hd } + largs = List.map (clenv_nf_meta ce) largs; + pred = clenv_nf_meta ce hd } in tac ba gl in @@ -368,7 +368,8 @@ let general_elim_then_using let elimclause' = match predicate with | None -> elimclause' - | Some p -> clenv_assign pmv p elimclause' + | Some p -> + clenv_unify true Reductionops.CONV (mkMeta pmv) p elimclause' in elim_res_pf_THEN_i elimclause' branchtacs gl |