Class OperatorToken
- Namespace
- RandomizerCore.StringLogic
- Assembly
- RandomizerCore.dll
LogicToken representing one of the binary boolean operators, | or +.
public record OperatorToken : LogicToken, IEquatable<LogicToken>, IEquatable<OperatorToken>
- Inheritance
-
OperatorToken
- Implements
- Inherited Members
Constructors
OperatorToken(OperatorType, int, string)
LogicToken representing one of the binary boolean operators, | or +.
public OperatorToken(OperatorType OperatorType, int Precedence, string Symbol)
Parameters
OperatorType
OperatorTypePrecedence
intSymbol
string
Fields
AND
public static readonly OperatorToken AND
Field Value
OR
public static readonly OperatorToken OR
Field Value
Properties
OperatorType
public OperatorType OperatorType { get; init; }
Property Value
Precedence
public int Precedence { get; init; }
Property Value
Symbol
public string Symbol { get; init; }