changeset 5377 | efb799c5ed3c |
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/doc-src/Tutorial/Misc/Sep.thy Wed Aug 26 17:27:27 1998 +0200 @@ -0,0 +1,7 @@ +Sep = List + +consts sep :: "'a * 'a list => 'a list" +recdef sep "measure (%(a,xs). length xs)" + "sep(a, []) = []" + "sep(a, [x]) = [x]" + "sep(a, x#y#zs) = x # a # sep(a,y#zs)" +end