src/Pure/Isar/parse.ML
changeset 61476 1884c40f1539
parent 61466 9a468c3a1fa1
child 61814 1ca1142e1711
--- a/src/Pure/Isar/parse.ML	Sun Oct 18 20:48:24 2015 +0200
+++ b/src/Pure/Isar/parse.ML	Sun Oct 18 21:30:01 2015 +0200
@@ -421,10 +421,7 @@
 
     fun args blk x = Scan.optional (args1 blk) [] x
     and args1 blk x =
-      ((Scan.repeat1
-        (Scan.repeat1 (argument blk) ||
-          argsp "(" ")" ||
-          argsp "[" "]")) >> flat) x
+      (Scan.repeats1 (Scan.repeat1 (argument blk) || argsp "(" ")" || argsp "[" "]")) x
     and argsp l r x = (token ($$$ l) ::: !!! (args true @@@ (token ($$$ r) >> single))) x;
   in (args, args1) end;