equal
deleted
inserted
replaced
664 |
664 |
665 (*** setup the special skoklemization methods ***) |
665 (*** setup the special skoklemization methods ***) |
666 |
666 |
667 (*No CHANGED_PROP here, since these always appear in the preamble*) |
667 (*No CHANGED_PROP here, since these always appear in the preamble*) |
668 |
668 |
669 val skolemize_meth = Method.SIMPLE_METHOD' HEADGOAL skolemize_tac; |
|
670 |
|
671 val make_clauses_meth = Method.SIMPLE_METHOD' HEADGOAL make_clauses_tac; |
|
672 |
|
673 val skolemize_setup = |
669 val skolemize_setup = |
674 Method.add_methods |
670 Method.add_methods |
675 [("skolemize", Method.no_args skolemize_meth, |
671 [("skolemize", Method.no_args (Method.SIMPLE_METHOD' skolemize_tac), |
676 "Skolemization into existential quantifiers"), |
672 "Skolemization into existential quantifiers"), |
677 ("make_clauses", Method.no_args make_clauses_meth, |
673 ("make_clauses", Method.no_args (Method.SIMPLE_METHOD' make_clauses_tac), |
678 "Conversion to !!-quantified meta-level clauses")]; |
674 "Conversion to !!-quantified meta-level clauses")]; |
679 |
675 |
680 end; |
676 end; |
681 |
677 |
682 structure BasicMeson: BASIC_MESON = Meson; |
678 structure BasicMeson: BASIC_MESON = Meson; |