org.matheclipse.core.patternmatching
Class OrderlessStepVisitor
- java.lang.Object
-
- org.matheclipse.combinatoric.AbstractListStepVisitor<IExpr>
-
- org.matheclipse.core.patternmatching.FlatStepVisitor
-
- org.matheclipse.core.patternmatching.FlatOrderlessStepVisitor
-
- org.matheclipse.core.patternmatching.OrderlessStepVisitor
-
- All Implemented Interfaces:
- IStepVisitor
public class OrderlessStepVisitor extends FlatOrderlessStepVisitor implements IStepVisitor
This visitor is used in anMultisetPartitionsIteratorto match orderless expressions in pattern matching.- See Also:
PatternMatcher,MultisetPartitionsIterator
-
-
Constructor Summary
Constructors Constructor and Description OrderlessStepVisitor(ISymbol sym, IAST lhsPatternAST, IAST lhsEvalAST, org.matheclipse.core.patternmatching.PatternMatcher.StackMatcher stackMatcher, PatternMap patternMap)This visitor is used in anMultisetPartitionsIteratorto match orderless expressions in pattern matching.
-
Method Summary
-
Methods inherited from class org.matheclipse.core.patternmatching.FlatOrderlessStepVisitor
getMultisetArray
-
Methods inherited from class org.matheclipse.core.patternmatching.FlatStepVisitor
visit
-
Methods inherited from class org.matheclipse.combinatoric.AbstractListStepVisitor
visit
-
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.matheclipse.combinatoric.IStepVisitor
getMultisetArray, visit, visit
-
-
-
-
Constructor Detail
-
OrderlessStepVisitor
public OrderlessStepVisitor(ISymbol sym, IAST lhsPatternAST, IAST lhsEvalAST, org.matheclipse.core.patternmatching.PatternMatcher.StackMatcher stackMatcher, PatternMap patternMap)
This visitor is used in anMultisetPartitionsIteratorto match orderless expressions in pattern matching. ThelhsPatternAST.size()must be equal tolhsEvalAST.size().- See Also:
PatternMatcher,MultisetPartitionsIterator
-
-
DMelt 3.0 © DataMelt by jWork.ORG