equal
deleted
inserted
replaced
575 (* ATP invocation methods setup *) |
575 (* ATP invocation methods setup *) |
576 (***************************************************************) |
576 (***************************************************************) |
577 |
577 |
578 fun cnf_hyps_thms ctxt = |
578 fun cnf_hyps_thms ctxt = |
579 let val ths = Assumption.prems_of ctxt |
579 let val ths = Assumption.prems_of ctxt |
580 in fold (fold (insert Thm.eq_thm) o ResAxioms.skolem_thm) ths [] end; |
580 in fold (fold (insert Thm.eq_thm) o ResAxioms.cnf_axiom) ths [] end; |
581 |
581 |
582 (*Translation mode can be auto-detected, or forced to be first-order or higher-order*) |
582 (*Translation mode can be auto-detected, or forced to be first-order or higher-order*) |
583 datatype mode = Auto | Fol | Hol; |
583 datatype mode = Auto | Fol | Hol; |
584 |
584 |
585 val linkup_logic_mode = ref Auto; |
585 val linkup_logic_mode = ref Auto; |