changeset 3269 | eca2a3634acd |
parent 1476 | 608483c2122a |
child 5184 | 9b8547a9496a |
--- a/src/HOL/ex/NatSum.thy Wed May 21 10:54:10 1997 +0200 +++ b/src/HOL/ex/NatSum.thy Wed May 21 10:55:21 1997 +0200 @@ -8,6 +8,8 @@ NatSum = Arith + consts sum :: [nat=>nat, nat] => nat -rules sum_0 "sum f 0 = 0" - sum_Suc "sum f (Suc n) = f(n) + sum f n" +primrec "sum" nat + "sum f 0 = 0" + "sum f (Suc n) = f(n) + sum f n" + end