Changeset 12778
- Timestamp:
- 03.11.2009 17:54:03 (3 weeks ago)
- Location:
- trunk
- Files:
-
- 7 modified
-
Isabelle/IsaProve.hs (modified) (1 diff)
-
Logic/Prover.hs (modified) (2 diffs)
-
OWL/ProvePellet.hs (modified) (1 diff)
-
Propositional/Prove.hs (modified) (1 diff)
-
Propositional/ProveMinisat.hs (modified) (1 diff)
-
Propositional/ProveWithTruthTable.hs (modified) (1 diff)
-
SoftFOL/ProveDarwin.hs (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Isabelle/IsaProve.hs
r12745 r12778 58 58 59 59 isabelleConsChecker :: ConsChecker Sign Sentence () (DefaultMorphism Sign) () 60 isabelleConsChecker = ConsChecker "Isabelle-refute" () consCheck 60 isabelleConsChecker = (mkConsChecker "Isabelle-refute" () consCheck) 61 { ccBatch = False } 61 62 62 63 -- | the name of the inconsistent lemma for consistency checks -
trunk/Logic/Prover.hs
r12745 r12778 326 326 { ccName :: String 327 327 , ccSublogic :: sublogics 328 , ccBatch :: Bool -- True for batch checkers 329 , ccNeedsTimer :: Bool -- True for checkers that ignore time limits 328 330 , ccAutomatic :: String -- 1. 329 331 -> TacticScript -- 2. … … 338 340 } deriving Typeable 339 341 342 mkConsChecker :: String -> sublogics 343 -> (String -> TacticScript -> TheoryMorphism sign sentence morphism proof_tree 344 -> [FreeDefMorphism sentence morphism] -> IO (CCStatus proof_tree)) 345 -> ConsChecker sign sentence sublogics morphism proof_tree 346 mkConsChecker n sl f = ConsChecker 347 { ccName = n 348 , ccSublogic = sl 349 , ccBatch = True 350 , ccNeedsTimer = True 351 , ccAutomatic = f } -
trunk/OWL/ProvePellet.hs
r12745 r12778 88 88 89 89 pelletConsChecker :: ConsChecker Sign Axiom OWLSub OWLMorphism ProofTree 90 pelletConsChecker = ConsChecker "Pellet" sl_top consCheck 90 pelletConsChecker = (mkConsChecker "Pellet" sl_top consCheck) 91 { ccNeedsTimer = False } 92 91 93 92 94 {- | -
trunk/Propositional/Prove.hs
r12745 r12778 82 82 propConsChecker :: LP.ConsChecker Sig.Sign AS_BASIC.FORMULA PropSL 83 83 PMorphism.Morphism ProofTree 84 propConsChecker = LP. ConsChecker zchaffS top consCheck84 propConsChecker = LP.mkConsChecker zchaffS top consCheck 85 85 86 86 consCheck :: String -> LP.TacticScript -
trunk/Propositional/ProveMinisat.hs
r12745 r12778 79 79 minisatConsChecker :: LP.ConsChecker Sig.Sign AS_BASIC.FORMULA PropSL 80 80 PMorphism.Morphism ProofTree 81 minisatConsChecker = LP. ConsChecker minisatS top consCheck81 minisatConsChecker = LP.mkConsChecker minisatS top consCheck 82 82 83 83 consCheck :: String -> LP.TacticScript -
trunk/Propositional/ProveWithTruthTable.hs
r12745 r12778 241 241 ttConsistencyChecker :: LP.ConsChecker Sig.Sign FORMULA PropSL 242 242 PMorphism.Morphism ProofTree 243 ttConsistencyChecker = LP. ConsChecker ttS top consCheck243 ttConsistencyChecker = LP.mkConsChecker ttS top consCheck 244 244 245 245 consCheck :: String -> LP.TacticScript -
trunk/SoftFOL/ProveDarwin.hs
r12745 r12778 60 60 61 61 darwinConsChecker :: ConsChecker Sign Sentence () SoftFOLMorphism ProofTree 62 darwinConsChecker = ConsChecker "darwin" () consCheck 62 darwinConsChecker = (mkConsChecker "darwin" () consCheck) 63 { ccNeedsTimer = False } 63 64 64 65 {- |