changeset 6306 | 81e7fbf61db2 |
parent 6141 | a6922171b396 |
child 6408 | 5b443d6331ed |
--- a/src/HOL/List.thy Fri Mar 05 12:11:54 1999 +0100 +++ b/src/HOL/List.thy Mon Mar 08 13:49:14 1999 +0100 @@ -140,7 +140,7 @@ "dropWhile P (x#xs) = (if P x then dropWhile P xs else x#xs)" primrec "zip xs [] = []" - "zip xs (y#ys) = (hd xs,y)#zip (tl xs) ys" + "zip xs (y#ys) = (case xs of [] => [] | z#zs => (z,y)#zip zs ys)" primrec "[i..0(] = []" "[i..(Suc j)(] = (if i <= j then [i..j(] @ [j] else [])"