avoid 'split';
authorwenzelm
Sun, 16 Jul 2000 20:49:56 +0200
changeset 9355 1b2cd40579c6
parent 9354 4e7e0eb01a6c
child 9356 30c3d3e308ee
avoid 'split';
src/HOL/List.thy
--- a/src/HOL/List.thy	Sun Jul 16 20:49:33 2000 +0200
+++ b/src/HOL/List.thy	Sun Jul 16 20:49:56 2000 +0200
@@ -177,7 +177,7 @@
  lexn :: "('a * 'a)set => nat => ('a list * 'a list)set"
 primrec
 "lexn r 0       = {}"
-"lexn r (Suc n) = (prod_fun (split op#) (split op#) `` (r <*lex*> lexn r n)) Int
+"lexn r (Suc n) = (prod_fun (%(x,xs). x#xs) (%(x,xs). x#xs) `` (r <*lex*> lexn r n)) Int
                   {(xs,ys). length xs = Suc n & length ys = Suc n}"
 
 constdefs