- Packer - Class in net.sourceforge.czt.rules.unification
-
A visitor that returns the necessary wrapper classes for terms.
- Packer() - Constructor for class net.sourceforge.czt.rules.unification.Packer
-
- parseExpr(String, String, SectionManager) - Static method in class net.sourceforge.czt.rules.unification.UnificationUtils
-
Similar to parsePred, but for ZPattern expressions.
- parsePred(String, String, SectionManager) - Static method in class net.sourceforge.czt.rules.unification.UnificationUtils
-
Parse a Source string/file as a ZPattern Predicate.
- printDepth_ - Static variable in class net.sourceforge.czt.rules.unification.Unifier
-
Unifications deeper than this are printed.
- printJokers(Term) - Static method in class net.sourceforge.czt.rules.prover.ProverUtils
-
- printUnicode(Term, Writer, SectionManager, String) - Static method in class net.sourceforge.czt.rules.print.PrintUtils
-
Prints a given term (usually an Expr or Pred) as unicode to the
given writer.
- PrintUtils - Class in net.sourceforge.czt.rules.print
-
Utilities for printing Z specifications given as an AST.
- ProofTree - Class in net.sourceforge.czt.rules.prover
-
- ProofTree(JFrame, Sequent, RuleTable, SectionManager, String) - Constructor for class net.sourceforge.czt.rules.prover.ProofTree
-
- prove(Sequent) - Method in interface net.sourceforge.czt.rules.prover.Prover
-
Proves a given sequent.
- prove(Pred) - Method in class net.sourceforge.czt.rules.prover.SimpleProver
-
Tries to prove the given pred.
- prove(Sequent) - Method in class net.sourceforge.czt.rules.prover.SimpleProver
-
Tries all known rules to prove the sequent.
- prove(Deduction) - Method in class net.sourceforge.czt.rules.prover.SimpleProver
-
Tries to prove a deduction by proving all its children.
- prove(OracleAppl) - Method in class net.sourceforge.czt.rules.prover.SimpleProver
-
- prove(SequentList) - Method in class net.sourceforge.czt.rules.prover.SimpleProver
-
Tries to prove an array of sequents.
- Prover - Interface in net.sourceforge.czt.rules.prover
-
A prover can be used to find proofs.
- ProverFactory - Class in net.sourceforge.czt.rules.ast
-
Makes sure that Joker are only created once.
- ProverFactory() - Constructor for class net.sourceforge.czt.rules.ast.ProverFactory
-
- ProverJokerDeclList - Class in net.sourceforge.czt.rules.ast
-
An implementation of the JokerDeclList and Joker interface.
- ProverJokerDeclList(String, String) - Constructor for class net.sourceforge.czt.rules.ast.ProverJokerDeclList
-
- ProverJokerDeclListBinding - Class in net.sourceforge.czt.rules.ast
-
An implementation of the interface
JokerDeclListBinding
.
- ProverJokerDeclListBinding(JokerDeclList) - Constructor for class net.sourceforge.czt.rules.ast.ProverJokerDeclListBinding
-
- ProverJokerExpr - Class in net.sourceforge.czt.rules.ast
-
An implementation of the JokerExpr and Joker interface.
- ProverJokerExpr(String, String) - Constructor for class net.sourceforge.czt.rules.ast.ProverJokerExpr
-
- ProverJokerExprBinding - Class in net.sourceforge.czt.rules.ast
-
An implementation of the interface
JokerExprBinding
.
- ProverJokerExprBinding(JokerExpr) - Constructor for class net.sourceforge.czt.rules.ast.ProverJokerExprBinding
-
- ProverJokerExprList - Class in net.sourceforge.czt.rules.ast
-
An implementation of the JokerExprList and Joker interface.
- ProverJokerExprList(String, String) - Constructor for class net.sourceforge.czt.rules.ast.ProverJokerExprList
-
- ProverJokerExprListBinding - Class in net.sourceforge.czt.rules.ast
-
An implementation of the interface
JokerExprListBinding
.
- ProverJokerExprListBinding(JokerExprList) - Constructor for class net.sourceforge.czt.rules.ast.ProverJokerExprListBinding
-
- ProverJokerName - Class in net.sourceforge.czt.rules.ast
-
An implementation of the JokerName and Joker interface.
- ProverJokerName(String, String) - Constructor for class net.sourceforge.czt.rules.ast.ProverJokerName
-
- ProverJokerNameBinding - Class in net.sourceforge.czt.rules.ast
-
An implementation of the interface
JokerNameBinding
.
- ProverJokerNameBinding(JokerName) - Constructor for class net.sourceforge.czt.rules.ast.ProverJokerNameBinding
-
- ProverJokerNameList - Class in net.sourceforge.czt.rules.ast
-
An implementation of the JokerNameList and Joker interface.
- ProverJokerNameList(String, String) - Constructor for class net.sourceforge.czt.rules.ast.ProverJokerNameList
-
- ProverJokerNameListBinding - Class in net.sourceforge.czt.rules.ast
-
An implementation of the interface
JokerNameListBinding
.
- ProverJokerNameListBinding(JokerNameList) - Constructor for class net.sourceforge.czt.rules.ast.ProverJokerNameListBinding
-
- ProverJokerPred - Class in net.sourceforge.czt.rules.ast
-
An implementation of the JokerPred and Joker interface.
- ProverJokerPred(String, String) - Constructor for class net.sourceforge.czt.rules.ast.ProverJokerPred
-
- ProverJokerPredBinding - Class in net.sourceforge.czt.rules.ast
-
An implementation of the interface
JokerPredBinding
.
- ProverJokerPredBinding(JokerPred) - Constructor for class net.sourceforge.czt.rules.ast.ProverJokerPredBinding
-
- ProverJokerRenameList - Class in net.sourceforge.czt.rules.ast
-
An implementation of the JokerRenameList and Joker interface.
- ProverJokerRenameList(String, String) - Constructor for class net.sourceforge.czt.rules.ast.ProverJokerRenameList
-
- ProverJokerRenameListBinding - Class in net.sourceforge.czt.rules.ast
-
An implementation of the interface
JokerRenameListBinding
.
- ProverJokerRenameListBinding(JokerRenameList) - Constructor for class net.sourceforge.czt.rules.ast.ProverJokerRenameListBinding
-
- ProverJokerStroke - Class in net.sourceforge.czt.rules.ast
-
An implementation of the JokerStroke and Joker interface.
- ProverJokerStroke(String, String) - Constructor for class net.sourceforge.czt.rules.ast.ProverJokerStroke
-
- ProverJokerStrokeBinding - Class in net.sourceforge.czt.rules.ast
-
An implementation of the interface
JokerStrokeBinding
.
- ProverJokerStrokeBinding(JokerStroke) - Constructor for class net.sourceforge.czt.rules.ast.ProverJokerStrokeBinding
-
- ProverUtils - Class in net.sourceforge.czt.rules.prover
-
Utility methods for proving and rewriting.
- ProverUtils() - Constructor for class net.sourceforge.czt.rules.prover.ProverUtils
-
- ProverUtils.GetZSectNameVisitor - Class in net.sourceforge.czt.rules.prover
-
- ProverUtils.UnboundJokerRuntimeException - Exception in net.sourceforge.czt.rules.prover
-
- provideCause(boolean) - Method in class net.sourceforge.czt.rules.unification.Unifier
-