diff options
author | msozeau <msozeau@85f007b7-540e-0410-9357-904b9bb8a0f7> | 2009-11-24 23:05:14 +0000 |
---|---|---|
committer | msozeau <msozeau@85f007b7-540e-0410-9357-904b9bb8a0f7> | 2009-11-24 23:05:14 +0000 |
commit | 8f4a6940a523c116343f345733901e57bb2649a8 (patch) | |
tree | 19d05094f4a42e6cd7398c62b2f0e560d2bcdade /theories/Program | |
parent | 6f91dbd3218761e3ecc2ef634121ab643cefff57 (diff) |
Minor fixes in typeclasses, avoiding repeated evar normalizations.
Improve generalization by equalities tactic, now allowing to
generalize an arbitrary application, e.g. in preparation for applying an
elimination principle for a function. This adds a flag to generalize_dep
so that it doesn't abstract the variable if it is defined, just
introducing a let-in.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@12541 85f007b7-540e-0410-9357-904b9bb8a0f7
Diffstat (limited to 'theories/Program')
-rw-r--r-- | theories/Program/Equality.v | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/theories/Program/Equality.v b/theories/Program/Equality.v index 76dc09b26..c9ec29d2b 100644 --- a/theories/Program/Equality.v +++ b/theories/Program/Equality.v @@ -22,7 +22,7 @@ Ltac is_ground_goal := (** Try to find a contradiction. *) -Hint Extern 10 => is_ground_goal ; progress (elimtype False). +Hint Extern 10 => is_ground_goal ; progress exfalso : exfalso. (** We will use the [block] definition to separate the goal from the equalities generated by the tactic. *) |