src/HOL/Tools/typedef_package.ML
changeset 16126 3ba9eb7ea366
parent 15570 8d8c70b41bab
child 16458 4c6fd0c01d28
--- a/src/HOL/Tools/typedef_package.ML	Tue May 31 11:53:16 2005 +0200
+++ b/src/HOL/Tools/typedef_package.ML	Tue May 31 11:53:17 2005 +0200
@@ -375,9 +375,9 @@
 
 
 val typedef_proof_decl =
-  Scan.optional (P.$$$ "(" |-- P.!!!
-      (((P.$$$ "open" >> K false) -- Scan.option P.name || P.name >> (fn s => (true, SOME s)))
-        --| P.$$$ ")")) (true, NONE) --
+  Scan.optional (P.$$$ "(" |--
+      ((P.$$$ "open" >> K false) -- Scan.option P.name || P.name >> (fn s => (true, SOME s)))
+        --| P.$$$ ")") (true, NONE) --
     (P.type_args -- P.name) -- P.opt_infix -- (P.$$$ "=" |-- P.term) --
     Scan.option (P.$$$ "morphisms" |-- P.!!! (P.name -- P.name));