src/HOL/Wellfounded.thy
changeset 28562 4e74209f113e
parent 28524 644b62cf678f
child 28735 bed31381e6b6
--- a/src/HOL/Wellfounded.thy	Fri Oct 10 06:45:50 2008 +0200
+++ b/src/HOL/Wellfounded.thy	Fri Oct 10 06:45:53 2008 +0200
@@ -40,7 +40,7 @@
      (ALL z. (z, x) : R --> f z = g z) --> F f x = F g x"
 
   wfrec :: "('a * 'a) set => (('a => 'b) => 'a => 'b) => 'a => 'b"
-  [code func del]: "wfrec R F == %x. THE y. wfrec_rel R (%f x. F (cut f R x) x) x y"
+  [code del]: "wfrec R F == %x. THE y. wfrec_rel R (%f x. F (cut f R x) x) x y"
 
 abbreviation acyclicP :: "('a => 'a => bool) => bool" where
   "acyclicP r == acyclic {(x, y). r x y}"
@@ -840,10 +840,10 @@
 
 setup Size.setup
 
-lemma size_bool [code func]:
+lemma size_bool [code]:
   "size (b\<Colon>bool) = 0" by (cases b) auto
 
-lemma nat_size [simp, code func]: "size (n\<Colon>nat) = n"
+lemma nat_size [simp, code]: "size (n\<Colon>nat) = n"
   by (induct n) simp_all
 
 declare "prod.size" [noatp]