equal
deleted
inserted
replaced
345 Outer_Syntax.command sledgehammer_paramsN |
345 Outer_Syntax.command sledgehammer_paramsN |
346 "set and display the default parameters for Sledgehammer" Keyword.thy_decl |
346 "set and display the default parameters for Sledgehammer" Keyword.thy_decl |
347 parse_sledgehammer_params_command |
347 parse_sledgehammer_params_command |
348 |
348 |
349 fun auto_sledgehammer state = |
349 fun auto_sledgehammer state = |
350 if not (!auto) then |
350 let val ctxt = Proof.context_of state in |
351 (false, state) |
351 run_sledgehammer (get_params true ctxt []) true 1 no_relevance_override |
352 else |
352 (minimize_command [] 1) state |
353 let val ctxt = Proof.context_of state in |
353 end |
354 run_sledgehammer (get_params true ctxt []) true 1 no_relevance_override |
354 |
355 (minimize_command [] 1) state |
355 val setup = Auto_Tools.register_tool (auto, auto_sledgehammer) |
356 end |
|
357 |
|
358 val setup = Auto_Tools.register_tool (sledgehammerN, auto_sledgehammer) |
|
359 |
356 |
360 end; |
357 end; |