src/ZF/arith_data.ML
changeset 41310 65631ca437c9
parent 40878 7695e4de4d86
child 44058 ae85c5d64913
--- a/src/ZF/arith_data.ML	Mon Dec 20 15:24:25 2010 +0100
+++ b/src/ZF/arith_data.ML	Mon Dec 20 16:44:33 2010 +0100
@@ -24,7 +24,7 @@
 
 val iT = Ind_Syntax.iT;
 
-val zero = Const(@{const_name 0}, iT);
+val zero = Const(@{const_name zero}, iT);
 val succ = Const(@{const_name succ}, iT --> iT);
 fun mk_succ t = succ $ t;
 val one = mk_succ zero;
@@ -44,7 +44,7 @@
 
 (* dest_sum *)
 
-fun dest_sum (Const(@{const_name 0},_)) = []
+fun dest_sum (Const(@{const_name zero},_)) = []
   | dest_sum (Const(@{const_name succ},_) $ t) = one :: dest_sum t
   | dest_sum (Const(@{const_name Arith.add},_) $ t $ u) = dest_sum t @ dest_sum u
   | dest_sum tm = [tm];