summaryrefslogtreecommitdiff
path: root/lib/coq/Sail2_prompt.v
diff options
context:
space:
mode:
authorBrian Campbell2019-02-28 17:04:31 +0000
committerBrian Campbell2019-02-28 17:16:10 +0000
commit3e59f95ce23e24c5ccfa9e0475f0a3d4a070e318 (patch)
treeaa7de618b5fc3568a1e5b3a2277ce735407d893e /lib/coq/Sail2_prompt.v
parentf86ce3508a9909032d1168091989b65a796314a6 (diff)
Coq: remove unused library definitions
Diffstat (limited to 'lib/coq/Sail2_prompt.v')
-rw-r--r--lib/coq/Sail2_prompt.v14
1 files changed, 0 insertions, 14 deletions
diff --git a/lib/coq/Sail2_prompt.v b/lib/coq/Sail2_prompt.v
index 741fa921..bae8381e 100644
--- a/lib/coq/Sail2_prompt.v
+++ b/lib/coq/Sail2_prompt.v
@@ -89,20 +89,6 @@ Defined.
Definition build_trivial_ex {rv E} {T:Type} (x:monad rv T E) : monad rv {x : T & ArithFact True} E :=
x >>= fun x => returnm (existT _ x (Build_ArithFact _ I)).
-Definition and_boolBM {rv E P Q} (l : monad rv (Bool P) E) (r : monad rv (Bool Q) E) : monad rv (Bool (P /\ Q)) E.
-refine (
- l >>= (fun l => if l then r >>= fun r => if r then returnm (left _) else returnm (right _) else returnm (right _))
-).
-all: tauto.
-Defined.
-
-Definition or_boolBM {rv E P Q} (l : monad rv (Bool P) E) (r : monad rv (Bool Q) E) : monad rv (Bool (P \/ Q)) E.
-refine (
- l >>= (fun l => if l then returnm (left _) else r >>= fun r => if r then returnm (left _) else returnm (right _))
-).
-all: tauto.
-Defined.
-
(*val bool_of_bitU_fail : forall 'rv 'e. bitU -> monad 'rv bool 'e*)
Definition bool_of_bitU_fail {rv E} (b : bitU) : monad rv bool E :=
match b with