equal
deleted
inserted
replaced
4 Adds "sledgehammer" and related commands to Isabelle/Isar's outer syntax. |
4 Adds "sledgehammer" and related commands to Isabelle/Isar's outer syntax. |
5 *) |
5 *) |
6 |
6 |
7 signature SLEDGEHAMMER_COMMANDS = |
7 signature SLEDGEHAMMER_COMMANDS = |
8 sig |
8 sig |
9 type params = Sledgehammer_Provers.params |
9 type params = Sledgehammer_Prover.params |
10 |
10 |
11 val provers : string Unsynchronized.ref |
11 val provers : string Unsynchronized.ref |
12 val default_params : Proof.context -> (string * string) list -> params |
12 val default_params : Proof.context -> (string * string) list -> params |
13 end; |
13 end; |
14 |
14 |
19 open ATP_Systems |
19 open ATP_Systems |
20 open ATP_Problem_Generate |
20 open ATP_Problem_Generate |
21 open ATP_Proof_Reconstruct |
21 open ATP_Proof_Reconstruct |
22 open Sledgehammer_Util |
22 open Sledgehammer_Util |
23 open Sledgehammer_Fact |
23 open Sledgehammer_Fact |
24 open Sledgehammer_Provers |
24 open Sledgehammer_Prover |
25 open Sledgehammer_Minimize |
25 open Sledgehammer_Minimize |
26 open Sledgehammer_MaSh |
26 open Sledgehammer_MaSh |
27 open Sledgehammer_Run |
27 open Sledgehammer_Run |
28 |
28 |
29 (* val cvc3N = "cvc3" *) |
29 (* val cvc3N = "cvc3" *) |