Crate resolution_prover[−][src]
Structs
Clause |
A proposition made up of the disjunction of possibly negated terms. |
Enums
ClausePart |
A term or negated term that is part of a clause. |
Proposition |
A statement in propositional logic. |
Functions
and |
Creates a proposition that is the conjucntion of the two given propositions. |
iff |
Creates a proposition that is the biconditional of the two given propositions. |
implies |
Creates a proposition that is the implication consisting of the two given propositions as the antecedent and consequent repsectively. |
not |
Creates a proposition that is the negation of the given proposition. |
or |
Creates a proposition that is the disjunction of the two given propositions. |
resolve |
Checks if the given goal proposition is provable via the given assumptions. |
term |
Creates a term from the given string. |