Table of Contents

Class ComparisonToken

Namespace
RandomizerCore.StringLogic
Assembly
RandomizerCore.dll

TermToken which represents a simple comparison of two named integer variables.

public record ComparisonToken : TermToken, IEquatable<LogicToken>, IEquatable<TermToken>, IEquatable<ComparisonToken>
Inheritance
ComparisonToken
Implements
Inherited Members

Constructors

ComparisonToken(ComparisonType, string, string)

TermToken which represents a simple comparison of two named integer variables.

public ComparisonToken(ComparisonType ComparisonType, string Left, string Right)

Parameters

ComparisonType ComparisonType
Left string
Right string

Properties

ComparisonType

public ComparisonType ComparisonType { get; init; }

Property Value

ComparisonType

Left

public string Left { get; init; }

Property Value

string

Right

public string Right { get; init; }

Property Value

string

Methods

Write()

public override string Write()

Returns

string