changeset 11701 | 3d51fbf81c17 |
parent 11626 | 0dbfb578bf75 |
child 12023 | d982f98e0f0d |
--- a/src/HOL/ex/Recdefs.thy Fri Oct 05 21:50:37 2001 +0200 +++ b/src/HOL/ex/Recdefs.thy Fri Oct 05 21:52:39 2001 +0200 @@ -80,11 +80,12 @@ *} consts k :: "nat => nat" + recdef (permissive) k less_than "k 0 = 0" "k (Suc n) = (let x = k 1 - in if 0 = 1 then k (Suc 1) else n)" + in if False then k (Suc 1) else n)" consts part :: "('a => bool) * 'a list * 'a list * 'a list => 'a list * 'a list" recdef part "measure (\<lambda>(P, l, l1, l2). size l)"