From de000d79d891e0c656d6b61b2971dd8bcc569dc8 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jean-Christophe=20Filli=C3=A2tre?= <filliatr@lri.fr>
Date: Tue, 26 Oct 2010 07:01:56 +0000
Subject: [PATCH] alt-ergo driver: fixed incorrect syntax %% into %

---
 drivers/alt_ergo.drv | 2 +-
 tests/test-jcf.why   | 8 +++++++-
 2 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/drivers/alt_ergo.drv b/drivers/alt_ergo.drv
index 1b078e3491..c192132d68 100644
--- a/drivers/alt_ergo.drv
+++ b/drivers/alt_ergo.drv
@@ -65,7 +65,7 @@ end
 theory int.EuclideanDivision
 
   syntax logic div "(%1 / %2)"
-  syntax logic mod "(%1 %% %2)"
+  syntax logic mod "(%1 % %2)"
 
 end
 
diff --git a/tests/test-jcf.why b/tests/test-jcf.why
index acf0d16a93..dca1518879 100644
--- a/tests/test-jcf.why
+++ b/tests/test-jcf.why
@@ -3,7 +3,13 @@
 
 theory Test
 
-  type t = tuple2 int int
+  use export int.Int
+
+  use real.Real as R
+  logic ( *. ) (x:real) (y:real) : real = R.(*) x y 
+
+  logic power (x : real) (n : int) : real =
+     if n = 0 then 1.0 else x *. power x (n-1)
 
 end
 
-- 
GitLab