$ A B C D E F G H I J L M N O P R S T V
P
- parseEquation(Reader, Reader, EquationSystem<T>, int) - Method in class at.jku.risc.stout.hoau.data.InputParser
-
- parseEquationSystem(String, EquationSystem<T>, int) - Method in class at.jku.risc.stout.hoau.data.InputParser
-
Parses a string and puts all the equations into the given equation
system.
- parseSequence(String) - Method in class at.jku.risc.stout.hoau.data.InputParser
-
- parseSequence(Reader) - Method in class at.jku.risc.stout.hoau.data.InputParser
-
Parses a sequence of terms out of the given
Reader and
returns it.
- parseTerm(String) - Method in class at.jku.risc.stout.hoau.data.InputParser
-
- parseTerm(Reader) - Method in class at.jku.risc.stout.hoau.data.InputParser
-
Parses a term out of the given
Reader and returns it.
- PermEquiv - Class in at.jku.risc.stout.hoau.algo
-
- PermEquiv(EquationSystem<PermEquivProblem>, Set<Variable>, Set<Variable>) - Constructor for class at.jku.risc.stout.hoau.algo.PermEquiv
-
Creates and initializes the encapsulated rule based system
PermEquivSystem with the given equation system, domain and
range.
- PermEquivProblem - Class in at.jku.risc.stout.hoau.algo
-
This class represents a matching problem of two
TermNodes.
- PermEquivProblem() - Constructor for class at.jku.risc.stout.hoau.algo.PermEquivProblem
-
- PermEquivSystem - Class in at.jku.risc.stout.hoau.algo
-
This class represents a rule based system for computing a bijection by
variable permutation between two terms.
- PermEquivSystem() - Constructor for class at.jku.risc.stout.hoau.algo.PermEquivSystem
-
- PermEquivSystem(EquationSystem<PermEquivProblem>) - Constructor for class at.jku.risc.stout.hoau.algo.PermEquivSystem
-
- popFirst() - Method in class at.jku.risc.stout.hoau.data.EquationSystem
-
Retrieves and removes the first element of this system of equations or
returns null if it is empty.
- popHedge() - Method in class at.jku.risc.stout.hoau.data.NodeFactory
-
- popLambda(Hedge) - Method in class at.jku.risc.stout.hoau.data.NodeFactory
-
- popLast() - Method in class at.jku.risc.stout.hoau.data.EquationSystem
-
Retrieves and removes the last element of this system of equations or
returns null if it is empty.
- PREFIX_Constant - Static variable in class at.jku.risc.stout.hoau.data.NodeFactory
-
- PREFIX_FreshBoundVar - Static variable in class at.jku.risc.stout.hoau.data.NodeFactory
-
- PREFIX_FreshFreeVar - Static variable in class at.jku.risc.stout.hoau.data.NodeFactory
-
- PREFIX_Function - Static variable in class at.jku.risc.stout.hoau.data.NodeFactory
-
- PREFIX_IndividualVar - Static variable in class at.jku.risc.stout.hoau.data.NodeFactory
-
- PREFIX_Lambda - Static variable in class at.jku.risc.stout.hoau.data.NodeFactory
-
- print(Writer) - Method in class at.jku.risc.stout.hoau.data.atom.BoundVariable
-
- print(Writer) - Method in class at.jku.risc.stout.hoau.data.atom.Function
-
- print(Writer) - Method in class at.jku.risc.stout.hoau.data.atom.Lambda
-
- print(Writer) - Method in class at.jku.risc.stout.hoau.data.atom.Variable
-
- print(Writer) - Method in class at.jku.risc.stout.hoau.data.Hedge
-
- print(Writer, TermAtom, boolean) - Method in class at.jku.risc.stout.hoau.data.Hedge
-
- print(Writer) - Method in class at.jku.risc.stout.hoau.data.LambdaHedge
-
- print(Writer, boolean) - Method in class at.jku.risc.stout.hoau.data.LambdaHedge
-
- print(Writer, TermAtom, boolean) - Method in class at.jku.risc.stout.hoau.data.LambdaHedge
-
- print(Writer) - Method in class at.jku.risc.stout.hoau.data.TermNode
-
- print(Writer) - Method in class at.jku.risc.stout.hoau.util.Printable
-
- PRINT_EQ_SEPARATOR - Static variable in class at.jku.risc.stout.hoau.algo.AntiUnifyProblem
-
- PRINT_ORIGIN_NAME - Static variable in class at.jku.risc.stout.hoau.data.atom.BoundVariable
-
- PRINT_PARAM_END - Static variable in class at.jku.risc.stout.hoau.data.Hedge
-
- PRINT_PARAM_END - Static variable in class at.jku.risc.stout.hoau.data.LambdaHedge
-
- PRINT_PARAM_SEPARATOR - Static variable in class at.jku.risc.stout.hoau.data.Hedge
-
- PRINT_PARAM_SEPARATOR - Static variable in class at.jku.risc.stout.hoau.data.LambdaHedge
-
- PRINT_PARAM_START - Static variable in class at.jku.risc.stout.hoau.data.Hedge
-
- PRINT_PARAM_START - Static variable in class at.jku.risc.stout.hoau.data.LambdaHedge
-
- PRINT_VAR_SEPARATOR - Static variable in class at.jku.risc.stout.hoau.algo.AntiUnifyProblem
-
- Printable - Class in at.jku.risc.stout.hoau.util
-
Base class which demands a function to print an object representation into an
arbitrary
Writer.
- Printable() - Constructor for class at.jku.risc.stout.hoau.util.Printable
-
- printState(PrintStream) - Method in class at.jku.risc.stout.hoau.algo.PermEquivSystem
-
- printUserFriendly - Static variable in class at.jku.risc.stout.hoau.data.TermNode
-
The user friendly output form transforms lambda hedges to argument lists.
- pushHedge(boolean) - Method in class at.jku.risc.stout.hoau.data.NodeFactory
-
Everything what is not an argument list of a static function symbol is a
lambda hedge.
- pushLambda(String, String) - Method in class at.jku.risc.stout.hoau.data.NodeFactory
-
- put(Variable, TermNode) - Method in class at.jku.risc.stout.hoau.algo.Substitution
-
Add a new mapping of the form: Variable -> Term
Beta reduction is triggered automatically.
$ A B C D E F G H I J L M N O P R S T V