diff options
author | 2008-01-02 13:26:08 +0000 | |
---|---|---|
committer | 2008-01-02 13:26:08 +0000 | |
commit | 640a6d2f48ba07b51bcabc4235eaa4a497f4c263 (patch) | |
tree | dc32022e578a0d8b15a5e442ba123428e4949768 /theories/Program/Utils.v | |
parent | c47a4f906b9427c93db441de30dd69898d42d449 (diff) |
Better resolution of implicit parameters in typeclass binders, add extensionality tactic to apply the axiom properly and fix test-suite.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@10415 85f007b7-540e-0410-9357-904b9bb8a0f7
Diffstat (limited to 'theories/Program/Utils.v')
-rw-r--r-- | theories/Program/Utils.v | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/theories/Program/Utils.v b/theories/Program/Utils.v index 6af81a410..16e8de970 100644 --- a/theories/Program/Utils.v +++ b/theories/Program/Utils.v @@ -18,9 +18,9 @@ Notation " {{ x }} " := (tt : { y : unit | x }). (** A simpler notation for subsets defined on a cartesian product. *) -(* Notation "{ ( x , y ) : A | P }" := *) -(* (sig (fun anonymous : A => let (x,y) := anonymous in P)) *) -(* (x ident, y ident, at level 10) : type_scope. *) +Notation "{ ( x , y ) : A | P }" := + (sig (fun anonymous : A => let (x,y) := anonymous in P)) + (x ident, y ident, at level 10) : type_scope. (** Generates an obligation to prove False. *) |