src/HOL/Lambda/WeakNorm.thy
changeset 24715 f96d86cdbe5a
parent 24630 351a308ab58d
child 24994 c385c4eabb3b
--- a/src/HOL/Lambda/WeakNorm.thy	Tue Sep 25 17:06:19 2007 +0200
+++ b/src/HOL/Lambda/WeakNorm.thy	Tue Sep 25 21:08:34 2007 +0200
@@ -419,14 +419,14 @@
 *}
 
 definition
-  int :: "nat \<Rightarrow> int" where
-  "int \<equiv> of_nat"
+  int_of_nat :: "nat \<Rightarrow> int" where
+  "int_of_nat = of_nat"
 
-export_code type_NF nat int in SML module_name Norm
+export_code type_NF nat int_of_nat in SML module_name Norm
 
 ML {*
 val nat_of_int = Norm.nat;
-val int_of_nat = Norm.int;
+val int_of_nat = Norm.int_of_nat;
 
 fun dBtype_of_typ (Type ("fun", [T, U])) =
       Norm.Fun (dBtype_of_typ T, dBtype_of_typ U)