638 (Simple_Types (order, _, level)) = |
638 (Simple_Types (order, _, level)) = |
639 Simple_Types (order, Mangled_Monomorphic, level) |
639 Simple_Types (order, Mangled_Monomorphic, level) |
640 | adjust_type_enc (THF _) type_enc = type_enc |
640 | adjust_type_enc (THF _) type_enc = type_enc |
641 | adjust_type_enc (TFF (TPTP_Monomorphic, _)) (Simple_Types (_, _, level)) = |
641 | adjust_type_enc (TFF (TPTP_Monomorphic, _)) (Simple_Types (_, _, level)) = |
642 Simple_Types (First_Order, Mangled_Monomorphic, level) |
642 Simple_Types (First_Order, Mangled_Monomorphic, level) |
643 | adjust_type_enc DFG_Sorted (Simple_Types (_, _, level)) = |
643 | adjust_type_enc (DFG DFG_Sorted) (Simple_Types (_, _, level)) = |
644 Simple_Types (First_Order, Mangled_Monomorphic, level) |
644 Simple_Types (First_Order, Mangled_Monomorphic, level) |
645 | adjust_type_enc (TFF _) (Simple_Types (_, poly, level)) = |
645 | adjust_type_enc (TFF _) (Simple_Types (_, poly, level)) = |
646 Simple_Types (First_Order, poly, level) |
646 Simple_Types (First_Order, poly, level) |
647 | adjust_type_enc format (Simple_Types (_, poly, level)) = |
647 | adjust_type_enc format (Simple_Types (_, poly, level)) = |
648 adjust_type_enc format (Guards (poly, level)) |
648 adjust_type_enc format (Guards (poly, level)) |
2363 CNF => ensure_cnf_problem |
2363 CNF => ensure_cnf_problem |
2364 | CNF_UEQ => filter_cnf_ueq_problem |
2364 | CNF_UEQ => filter_cnf_ueq_problem |
2365 | FOF => I |
2365 | FOF => I |
2366 | TFF (_, TPTP_Implicit) => I |
2366 | TFF (_, TPTP_Implicit) => I |
2367 | THF (_, TPTP_Implicit, _) => I |
2367 | THF (_, TPTP_Implicit, _) => I |
|
2368 | DFG DFG_Unsorted => I |
2368 | _ => declare_undeclared_syms_in_atp_problem type_decl_prefix |
2369 | _ => declare_undeclared_syms_in_atp_problem type_decl_prefix |
2369 implicit_declsN) |
2370 implicit_declsN) |
2370 val (problem, pool) = problem |> nice_atp_problem readable_names |
2371 val (problem, pool) = problem |> nice_atp_problem readable_names |
2371 val helpers_offset = offset_of_heading_in_problem helpersN problem 0 |
2372 val helpers_offset = offset_of_heading_in_problem helpersN problem 0 |
2372 val typed_helpers = |
2373 val typed_helpers = |