src/HOL/Tools/Nitpick/nitpick_isar.ML
changeset 36389 8228b3a4a2ba
parent 36388 30f7ce76712d
child 36390 eee4ee6a5cbe
equal deleted inserted replaced
36388:30f7ce76712d 36389:8228b3a4a2ba
    53    ("assms", "true"),
    53    ("assms", "true"),
    54    ("merge_type_vars", "false"),
    54    ("merge_type_vars", "false"),
    55    ("binary_ints", "smart"),
    55    ("binary_ints", "smart"),
    56    ("destroy_constrs", "true"),
    56    ("destroy_constrs", "true"),
    57    ("specialize", "true"),
    57    ("specialize", "true"),
    58    ("skolemize", "true"),
       
    59    ("star_linear_preds", "true"),
    58    ("star_linear_preds", "true"),
    60    ("fast_descrs", "true"),
    59    ("fast_descrs", "true"),
    61    ("peephole_optim", "true"),
    60    ("peephole_optim", "true"),
    62    ("timeout", "30 s"),
    61    ("timeout", "30 s"),
    63    ("tac_timeout", "500 ms"),
    62    ("tac_timeout", "500 ms"),
    87    ("no_assms", "assms"),
    86    ("no_assms", "assms"),
    88    ("dont_merge_type_vars", "merge_type_vars"),
    87    ("dont_merge_type_vars", "merge_type_vars"),
    89    ("unary_ints", "binary_ints"),
    88    ("unary_ints", "binary_ints"),
    90    ("dont_destroy_constrs", "destroy_constrs"),
    89    ("dont_destroy_constrs", "destroy_constrs"),
    91    ("dont_specialize", "specialize"),
    90    ("dont_specialize", "specialize"),
    92    ("dont_skolemize", "skolemize"),
       
    93    ("dont_star_linear_preds", "star_linear_preds"),
    91    ("dont_star_linear_preds", "star_linear_preds"),
    94    ("full_descrs", "fast_descrs"),
    92    ("full_descrs", "fast_descrs"),
    95    ("no_peephole_optim", "peephole_optim"),
    93    ("no_peephole_optim", "peephole_optim"),
    96    ("no_debug", "debug"),
    94    ("no_debug", "debug"),
    97    ("quiet", "verbose"),
    95    ("quiet", "verbose"),
   248     val assms = lookup_bool "assms"
   246     val assms = lookup_bool "assms"
   249     val merge_type_vars = lookup_bool "merge_type_vars"
   247     val merge_type_vars = lookup_bool "merge_type_vars"
   250     val binary_ints = lookup_bool_option "binary_ints"
   248     val binary_ints = lookup_bool_option "binary_ints"
   251     val destroy_constrs = lookup_bool "destroy_constrs"
   249     val destroy_constrs = lookup_bool "destroy_constrs"
   252     val specialize = lookup_bool "specialize"
   250     val specialize = lookup_bool "specialize"
   253     val skolemize = lookup_bool "skolemize"
       
   254     val star_linear_preds = lookup_bool "star_linear_preds"
   251     val star_linear_preds = lookup_bool "star_linear_preds"
   255     val fast_descrs = lookup_bool "fast_descrs"
   252     val fast_descrs = lookup_bool "fast_descrs"
   256     val peephole_optim = lookup_bool "peephole_optim"
   253     val peephole_optim = lookup_bool "peephole_optim"
   257     val timeout = if auto then NONE else lookup_time "timeout"
   254     val timeout = if auto then NONE else lookup_time "timeout"
   258     val tac_timeout = lookup_time "tac_timeout"
   255     val tac_timeout = lookup_time "tac_timeout"
   279      wfs = wfs, sat_solver = sat_solver, blocking = blocking, falsify = falsify,
   276      wfs = wfs, sat_solver = sat_solver, blocking = blocking, falsify = falsify,
   280      debug = debug, verbose = verbose, overlord = overlord,
   277      debug = debug, verbose = verbose, overlord = overlord,
   281      user_axioms = user_axioms, assms = assms,
   278      user_axioms = user_axioms, assms = assms,
   282      merge_type_vars = merge_type_vars, binary_ints = binary_ints,
   279      merge_type_vars = merge_type_vars, binary_ints = binary_ints,
   283      destroy_constrs = destroy_constrs, specialize = specialize,
   280      destroy_constrs = destroy_constrs, specialize = specialize,
   284      skolemize = skolemize, star_linear_preds = star_linear_preds,
   281      star_linear_preds = star_linear_preds, fast_descrs = fast_descrs,
   285      fast_descrs = fast_descrs, peephole_optim = peephole_optim,
   282      peephole_optim = peephole_optim, timeout = timeout,
   286      timeout = timeout, tac_timeout = tac_timeout, max_threads = max_threads,
   283      tac_timeout = tac_timeout, max_threads = max_threads,
   287      show_skolems = show_skolems, show_datatypes = show_datatypes,
   284      show_skolems = show_skolems, show_datatypes = show_datatypes,
   288      show_consts = show_consts, formats = formats, evals = evals,
   285      show_consts = show_consts, formats = formats, evals = evals,
   289      max_potential = max_potential, max_genuine = max_genuine,
   286      max_potential = max_potential, max_genuine = max_genuine,
   290      check_potential = check_potential, check_genuine = check_genuine,
   287      check_potential = check_potential, check_genuine = check_genuine,
   291      batch_size = batch_size, expect = expect}
   288      batch_size = batch_size, expect = expect}