summaryrefslogtreecommitdiff
path: root/src/lem_interp/interp.lem
diff options
context:
space:
mode:
Diffstat (limited to 'src/lem_interp/interp.lem')
-rw-r--r--src/lem_interp/interp.lem6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/lem_interp/interp.lem b/src/lem_interp/interp.lem
index 9106f7b6..da617824 100644
--- a/src/lem_interp/interp.lem
+++ b/src/lem_interp/interp.lem
@@ -64,8 +64,8 @@ type value =
integerToString (n / 10) (chr (natFromInteger (n mod 10 + 48)) :: acc)
let string_of_integer i = if i = 0 then "0" else toString(integerToString i [])*)
-val string_of_integer : integer -> string
-declare ocaml target_rep function string_of_integer = `Big_int.string_of_big_int`
+(*val string_of_integer : integer -> string
+declare ocaml target_rep function string_of_integer = `Big_int_Z.string_of_big_int`*)
let rec string_of_value v = match v with
@@ -77,7 +77,7 @@ let rec string_of_value v = match v with
| L_one -> "1"
| L_true -> "true"
| L_false -> "false"
- | L_num num -> string_of_integer num
+ | L_num num -> show num
| L_hex hex -> "0x" ^ hex
| L_bin bin -> "0b" ^ bin
| L_undef -> "undefined"