Package net.hydromatic.morel.util
Class Unifier.EquivAction
java.lang.Object
net.hydromatic.morel.util.Unifier.EquivAction
- All Implemented Interfaces:
Unifier.Constraint.Action
- Enclosing class:
Unifier
An action that, when executed, marks two terms as equivalent.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaccept(Unifier.Term actualArg, Unifier.Term actualTerm, BiConsumer<Unifier.Term, Unifier.Term> consumer) toString()
-
Field Details
-
term1
-
term2
-
-
Constructor Details
-
EquivAction
EquivAction(Unifier.Term term1, Unifier.Term term2)
-
-
Method Details
-
toString
-
accept
public void accept(Unifier.Term actualArg, Unifier.Term actualTerm, BiConsumer<Unifier.Term, Unifier.Term> consumer) - Specified by:
acceptin interfaceUnifier.Constraint.Action
-