equal
deleted
inserted
replaced
4 |
4 |
5 Isar -- Intelligible Semi-Automated Reasoning for Isabelle. |
5 Isar -- Intelligible Semi-Automated Reasoning for Isabelle. |
6 *) |
6 *) |
7 |
7 |
8 (*proof engine*) |
8 (*proof engine*) |
|
9 use "auto_bind.ML"; |
9 use "proof_context.ML"; |
10 use "proof_context.ML"; |
10 use "proof.ML"; |
11 use "proof.ML"; |
11 use "proof_data.ML"; |
12 use "proof_data.ML"; |
12 use "proof_history.ML"; |
13 use "proof_history.ML"; |
13 use "args.ML"; |
14 use "args.ML"; |
35 (*main ML interface*) |
36 (*main ML interface*) |
36 use "isar.ML"; |
37 use "isar.ML"; |
37 |
38 |
38 structure PureIsar = |
39 structure PureIsar = |
39 struct |
40 struct |
|
41 structure AutoBind = AutoBind; |
40 structure ProofContext = ProofContext; |
42 structure ProofContext = ProofContext; |
41 structure Proof = Proof; |
43 structure Proof = Proof; |
42 structure ProofHistory = ProofHistory; |
44 structure ProofHistory = ProofHistory; |
43 structure Args = Args; |
45 structure Args = Args; |
44 structure Attrib = Attrib; |
46 structure Attrib = Attrib; |