src/HOL/Tools/Sledgehammer/sledgehammer_isar.ML
changeset 50719 58b0b44da54a
parent 50604 4f840e2e362e
child 50747 a057d3fd6783
equal deleted inserted replaced
50718:60203cb4dbb8 50719:58b0b44da54a
    35 
    35 
    36 val runN = "run"
    36 val runN = "run"
    37 val minN = "min"
    37 val minN = "min"
    38 val messagesN = "messages"
    38 val messagesN = "messages"
    39 val supported_proversN = "supported_provers"
    39 val supported_proversN = "supported_provers"
    40 val killN = "kill"
    40 val kill_allN = "kill_all"
    41 val running_proversN = "running_provers"
    41 val running_proversN = "running_provers"
    42 val running_learnersN = "running_learners"
    42 val running_learnersN = "running_learners"
    43 val refresh_tptpN = "refresh_tptp"
    43 val refresh_tptpN = "refresh_tptp"
    44 
    44 
    45 val auto = Unsynchronized.ref false
    45 val auto = Unsynchronized.ref false
   393       in run_minimize params learn i (#add fact_override) state end
   393       in run_minimize params learn i (#add fact_override) state end
   394     else if subcommand = messagesN then
   394     else if subcommand = messagesN then
   395       messages opt_i
   395       messages opt_i
   396     else if subcommand = supported_proversN then
   396     else if subcommand = supported_proversN then
   397       supported_provers ctxt
   397       supported_provers ctxt
   398     else if subcommand = killN then
   398     else if subcommand = kill_allN then
   399       (kill_provers (); kill_learners ())
   399       (kill_provers (); kill_learners ())
   400     else if subcommand = running_proversN then
   400     else if subcommand = running_proversN then
   401       running_provers ()
   401       running_provers ()
   402     else if subcommand = unlearnN then
   402     else if subcommand = unlearnN then
   403       mash_unlearn ctxt
   403       mash_unlearn ctxt