diff options
author | letouzey <letouzey@85f007b7-540e-0410-9357-904b9bb8a0f7> | 2007-11-24 13:09:24 +0000 |
---|---|---|
committer | letouzey <letouzey@85f007b7-540e-0410-9357-904b9bb8a0f7> | 2007-11-24 13:09:24 +0000 |
commit | d13613ca7e9a986b94c39b1226619e254f7def29 (patch) | |
tree | 332d48c75c106f0701766c0b743fa809dc6c30b6 /theories/Logic/DecidableType.v | |
parent | 16fda285122fa4779a6ec548e57f4da949f1a04f (diff) |
* A few Parameter Inline, but they dont seem to help much concerning
the "alias invasion" problem
* A quicker way to build a DecidableType: see MiniDecidableType
* pairs of DecidableType seen as DecidableType
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@10335 85f007b7-540e-0410-9357-904b9bb8a0f7
Diffstat (limited to 'theories/Logic/DecidableType.v')
-rw-r--r-- | theories/Logic/DecidableType.v | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/theories/Logic/DecidableType.v b/theories/Logic/DecidableType.v index 6b3cccae9..e372ae75c 100644 --- a/theories/Logic/DecidableType.v +++ b/theories/Logic/DecidableType.v @@ -16,9 +16,9 @@ Unset Strict Implicit. Module Type EqualityType. - Parameter t : Set. + Parameter Inline t : Set. - Parameter eq : t -> t -> Prop. + Parameter Inline eq : t -> t -> Prop. Axiom eq_refl : forall x : t, eq x x. Axiom eq_sym : forall x y : t, eq x y -> eq y x. @@ -33,9 +33,9 @@ End EqualityType. Module Type DecidableType. - Parameter t : Set. + Parameter Inline t : Set. - Parameter eq : t -> t -> Prop. + Parameter Inline eq : t -> t -> Prop. Axiom eq_refl : forall x : t, eq x x. Axiom eq_sym : forall x y : t, eq x y -> eq y x. |