Table of Contents

Class Binary

Namespace
flx.SILQ.Expressions
Assembly
flx.SILQ.dll
public record Binary : Expression, IEquatable<Expression>, IEquatable<Binary>
Inheritance
Binary
Implements
Inherited Members

Constructors

Binary(Expression, Token, Expression)

public Binary(Expression Left, Token Operator, Expression Right)

Parameters

Left Expression
Operator Token
Right Expression

Properties

Left

public Expression Left { get; init; }

Property Value

Expression

Operator

public Token Operator { get; init; }

Property Value

Token

Right

public Expression Right { get; init; }

Property Value

Expression

Methods

Accept<T>(IVisitor<T>)

public override T Accept<T>(IVisitor<T> visitor)

Parameters

visitor IVisitor<T>

Returns

T

Type Parameters

T