From d13613ca7e9a986b94c39b1226619e254f7def29 Mon Sep 17 00:00:00 2001 From: letouzey Date: Sat, 24 Nov 2007 13:09:24 +0000 Subject: * 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 --- theories/Logic/DecidableType.v | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'theories/Logic/DecidableType.v') 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. -- cgit v1.2.3