Table of Contents

Interface IInfixExpression

Namespace
Albatross.Expression.Nodes
Assembly
Albatross.Expression.dll

Represents an infix binary operation expression (e.g., a + b, x > y).

public interface IInfixExpression : IExpression, IToken, IHasPrecedence
Inherited Members
Extension Methods

Properties

Left

The left operand of the infix operation.

IExpression? Left { get; set; }

Property Value

IExpression

Operator

The operator symbol used for this infix operation.

string Operator { get; }

Property Value

string

Right

The right operand of the infix operation.

IExpression? Right { get; set; }

Property Value

IExpression