MatchPatternNAryResult
todo: document
public class MatchPatternNAryResult : MatchPatternResult, System.IEquatable<MatchPatternNAryResult>
Inheritance Object → MatchPatternResult → MatchPatternNAryResult
Implements IEquatable<MatchPatternResult>, IEquatable<MatchPatternNAryResult>
Properties
NotMatchedExpressionsCurve
todo: document
public List<IGenericExpression<Curve>> NotMatchedExpressionsCurve { get; set; }
Property Value
List<IGenericExpression<Curve>>
NotMatchedExpressionsRational
todo: document
public List<IGenericExpression<Rational>> NotMatchedExpressionsRational { get; set; }
Property Value
List<IGenericExpression<Rational>>
NaryTypePartialMatch
todo: document
public Type NaryTypePartialMatch { get; set; }
Property Value
NaryNamePartialMatch
todo: document
public string NaryNamePartialMatch { get; set; }
Property Value
NarySettingsPartialMatch
todo: document
public ExpressionSettings NarySettingsPartialMatch { get; set; }
Property Value
IsMatch
True if the match was successful.
public bool IsMatch { get; set; }
Property Value
Constructors
MatchPatternNAryResult()
public MatchPatternNAryResult()
Methods
ToString()
public string ToString()
Returns
GetHashCode()
public int GetHashCode()
Returns
Equals(Object)
public bool Equals(object obj)
Parameters
obj
Object
Returns
Equals(MatchPatternResult)
public bool Equals(MatchPatternResult other)
Parameters
other
MatchPatternResult
Returns
Equals(MatchPatternNAryResult)
public bool Equals(MatchPatternNAryResult other)
Parameters
other
MatchPatternNAryResult
Returns
<Clone>$()
public MatchPatternNAryResult <Clone>$()