97 val parse_line: string -> ('a * string ATP_Problem.atp_problem_line list) list -> |
97 val parse_line: string -> ('a * string ATP_Problem.atp_problem_line list) list -> |
98 string list -> ((string * string list) * ATP_Problem.atp_formula_role * |
98 string list -> ((string * string list) * ATP_Problem.atp_formula_role * |
99 (string, 'b, (string, string ATP_Problem.atp_type) ATP_Problem.atp_term, |
99 (string, 'b, (string, string ATP_Problem.atp_type) ATP_Problem.atp_term, |
100 'c) ATP_Problem.atp_formula |
100 'c) ATP_Problem.atp_formula |
101 * string * (string * 'd list) list) list * string list |
101 * string * (string * 'd list) list) list * string list |
102 val core_inference : 'a -> 'b -> ('b * 'b list) * ATP_Problem.atp_formula_role * |
102 val core_inference : 'a -> 'b -> ('b * 'b list) * ATP_Problem.atp_formula_role * |
103 ('c, 'd, (string, 'e) ATP_Problem.atp_term, 'f) ATP_Problem.atp_formula * 'a * 'g list |
103 ('c, 'd, (string, 'e) ATP_Problem.atp_term, 'f) ATP_Problem.atp_formula * 'a * 'g list |
104 val vampire_step_name_ord : (string * 'a) * (string * 'a) -> order |
104 val vampire_step_name_ord : (string * 'a) * (string * 'a) -> order |
105 val core_of_agsyhol_proof : string -> string list option |
105 val core_of_agsyhol_proof : string -> string list option |
106 end; |
106 end; |
107 |
107 |
108 structure ATP_Proof : ATP_PROOF = |
108 structure ATP_Proof : ATP_PROOF = |