3 Author: Alwen Tiu, Tjark Weber
6 Basic setup for the 'sat' and 'satx' tactic.
9 header {* Reconstructing external resolution proofs for propositional logic *}
11 theory SAT imports Refute
19 text {* \medskip Late package setup: default values for refute, see
20 also theory @{theory Refute}. *}
31 ML {* structure sat = SATFunc(structure cnf = cnf); *}
33 method_setup sat = {* Method.no_args (Method.SIMPLE_METHOD' sat.sat_tac) *}
36 method_setup satx = {* Method.no_args (Method.SIMPLE_METHOD' sat.satx_tac) *}
37 "SAT solver (with definitional CNF)"