aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xtheories/Init/Specif.v3
-rw-r--r--theories/Init/SpecifSyntax.v2
2 files changed, 3 insertions, 2 deletions
diff --git a/theories/Init/Specif.v b/theories/Init/Specif.v
index daf7e5d85b..46203fe1f7 100755
--- a/theories/Init/Specif.v
+++ b/theories/Init/Specif.v
@@ -147,6 +147,9 @@ Definition Exc := option.
Definition value := Some.
Definition error := None.
+Syntactic Definition Error := (error ?).
+Syntactic Definition Value := (value ?).
+
Definition except := False_rec. (* for compatibility with previous versions *)
Theorem absurd_set : (A:Prop)(C:Set)A->(~A)->C.
diff --git a/theories/Init/SpecifSyntax.v b/theories/Init/SpecifSyntax.v
index a617373c82..af41b7208a 100644
--- a/theories/Init/SpecifSyntax.v
+++ b/theories/Init/SpecifSyntax.v
@@ -22,8 +22,6 @@ Notation "A + { B }" := (sumor A B)
Notation ProjS1 := (projS1 ?).
Notation ProjS2 := (projS2 ?).
-Notation Error := (error ?).
-Notation Value := (value ?).
Notation Except := (except ?).
Notation "{ x : A | P }" := (sig A [x:A]P)