summaryrefslogtreecommitdiff
path: root/tests/coq/misc/Paper.v
diff options
context:
space:
mode:
Diffstat (limited to 'tests/coq/misc/Paper.v')
-rw-r--r--tests/coq/misc/Paper.v16
1 files changed, 8 insertions, 8 deletions
diff --git a/tests/coq/misc/Paper.v b/tests/coq/misc/Paper.v
index 8045222d..513bc749 100644
--- a/tests/coq/misc/Paper.v
+++ b/tests/coq/misc/Paper.v
@@ -12,7 +12,7 @@ Definition ref_incr_fwd_back (x : i32) : result i32 :=
(** [paper::test_incr] *)
Definition test_incr_fwd : result unit :=
- x <- ref_incr_fwd_back (0%i32);
+ x <- ref_incr_fwd_back 0%i32;
if negb (x s= 1%i32) then Fail_ Failure else Return tt
.
@@ -32,12 +32,12 @@ Definition choose_back
(** [paper::test_choose] *)
Definition test_choose_fwd : result unit :=
- z <- choose_fwd i32 true (0%i32) (0%i32);
+ z <- choose_fwd i32 true 0%i32 0%i32;
z0 <- i32_add z 1%i32;
if negb (z0 s= 1%i32)
then Fail_ Failure
else (
- p <- choose_back i32 true (0%i32) (0%i32) z0;
+ p <- choose_back i32 true 0%i32 0%i32 z0;
let (x, y) := p in
if negb (x s= 1%i32)
then Fail_ Failure
@@ -86,18 +86,18 @@ Fixpoint list_nth_mut_back
Fixpoint sum_fwd (l : List_t i32) : result i32 :=
match l with
| ListCons x tl => i <- sum_fwd tl; i32_add x i
- | ListNil => Return (0%i32)
+ | ListNil => Return 0%i32
end
.
(** [paper::test_nth] *)
Definition test_nth_fwd : result unit :=
let l := ListNil in
- let l0 := ListCons (3%i32) l in
- let l1 := ListCons (2%i32) l0 in
- x <- list_nth_mut_fwd i32 (ListCons (1%i32) l1) (2%u32);
+ let l0 := ListCons 3%i32 l in
+ let l1 := ListCons 2%i32 l0 in
+ x <- list_nth_mut_fwd i32 (ListCons 1%i32 l1) 2%u32;
x0 <- i32_add x 1%i32;
- l2 <- list_nth_mut_back i32 (ListCons (1%i32) l1) (2%u32) x0;
+ l2 <- list_nth_mut_back i32 (ListCons 1%i32 l1) 2%u32 x0;
i <- sum_fwd l2;
if negb (i s= 7%i32) then Fail_ Failure else Return tt
.