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. |