src/Provers/classical.ML
changeset 7106 c47d94f61ced
parent 7004 c799d0859638
child 7132 5c31d06ead04
equal deleted inserted replaced
7105:dcd7ac72f1e7 7106:c47d94f61ced
  1181 val setup_methods = Method.add_methods
  1181 val setup_methods = Method.add_methods
  1182  [("single", Method.no_args single, "apply standard rule (single step)"),
  1182  [("single", Method.no_args single, "apply standard rule (single step)"),
  1183   ("default", Method.no_args single, "apply standard rule (single step)"),
  1183   ("default", Method.no_args single, "apply standard rule (single step)"),
  1184   ("contradiction", Method.no_args contradiction, "proof by contradiction"),
  1184   ("contradiction", Method.no_args contradiction, "proof by contradiction"),
  1185   ("safe_tac", cla_method safe_tac, "safe_tac"),
  1185   ("safe_tac", cla_method safe_tac, "safe_tac"),
  1186   ("safe_step", cla_method' safe_step_tac, "step_tac"),
  1186   ("safe_step_tac", cla_method' safe_step_tac, "safe_step_tac"),
       
  1187   ("step_tac", cla_method' step_tac, "step_tac"),
  1187   ("fast", cla_method' fast_tac, "classical prover (depth-first)"),
  1188   ("fast", cla_method' fast_tac, "classical prover (depth-first)"),
  1188   ("best", cla_method' best_tac, "classical prover (best-first)"),
  1189   ("best", cla_method' best_tac, "classical prover (best-first)"),
  1189   ("slow", cla_method' slow_tac, "classical prover (depth-first, more backtracking)"),
  1190   ("slow", cla_method' slow_tac, "classical prover (depth-first, more backtracking)"),
  1190   ("slow_best", cla_method' slow_best_tac, "classical prover (best-first, more backtracking)")];
  1191   ("slow_best", cla_method' slow_best_tac, "classical prover (best-first, more backtracking)")];
  1191 
  1192