src/HOL/Tools/Nitpick/nitpick_isar.ML
changeset 40341 03156257040f
parent 39359 6f49c7fbb1b1
child 40931 061b8257ab9f
--- a/src/HOL/Tools/Nitpick/nitpick_isar.ML	Wed Nov 03 20:19:24 2010 +0100
+++ b/src/HOL/Tools/Nitpick/nitpick_isar.ML	Wed Nov 03 22:26:53 2010 +0100
@@ -61,8 +61,8 @@
    ("peephole_optim", "true"),
    ("datatype_sym_break", "5"),
    ("kodkod_sym_break", "15"),
-   ("timeout", "30 s"),
-   ("tac_timeout", "500 ms"),
+   ("timeout", "30"),
+   ("tac_timeout", "0.5"),
    ("max_threads", "0"),
    ("debug", "false"),
    ("verbose", "false"),
@@ -297,8 +297,10 @@
 val parse_key = Scan.repeat1 Parse.typ_group >> space_implode " "
 val parse_value =
   Scan.repeat1 (Parse.minus >> single
-                || Scan.repeat1 (Scan.unless Parse.minus Parse.name)
-                || Parse.$$$ "," |-- Parse.number >> prefix "," >> single) >> flat
+                || Scan.repeat1 (Scan.unless Parse.minus
+                                             (Parse.name || Parse.float_number))
+                || Parse.$$$ "," |-- Parse.number >> prefix "," >> single)
+  >> flat
 val parse_param = parse_key -- Scan.optional (Parse.$$$ "=" |-- parse_value) []
 val parse_params =
   Scan.optional (Parse.$$$ "[" |-- Parse.list parse_param --| Parse.$$$ "]") []