module documentation
A theorem prover that makes use of the external 'Prover9' package.
Class |
|
No class docstring; 1/3 instance variable, 4/5 methods documented |
Class |
|
A ProverCommand specific to the Prover9 prover. It contains the a print_assumptions() method that is used to print the list of assumptions in multiple formats. |
Class |
|
A common base class used by both Prover9Command and MaceCommand, which is responsible for maintaining a goal and a set of assumptions, and generating prover9-style input files from them. |
Class |
|
A common class extended by both Prover9 and Mace <mace.Mace>. It contains the functionality required to convert NLTK-style expressions into Prover9-style expressions. |
Exception |
|
Undocumented |
Exception |
|
Undocumented |
Exception |
|
Undocumented |
Function | convert |
Convert a logic.Expression to Prover9 format. |
Function | demo |
Undocumented |
Function | spacer |
Undocumented |
Function | test |
Undocumented |
Function | test |
Test that parsing works OK. |
Function | test |
Try some proofs and exhibit the results. |
Variable | arguments |
Undocumented |
Variable | expressions |
Undocumented |
Variable | p9 |
Undocumented |
Function | _convert |
Convert logic.Expression to Prover9 formatted string. |