Table of Contents

Class ValueNode

Namespace
EzrSquared.Runtime.Nodes
Assembly
ezrSquared-lib.dll

The Node structure of a simple value like literals and variables.

public record ValueNode : Node
Inheritance
object
ValueNode
Inherited Members

Constructors

ValueNode(Token, Position, Position)

The Node structure of a simple value like literals and variables.

public ValueNode(Token Value, Position StartPosition, Position EndPosition)

Parameters

Value Token

The Token value the ValueNode represents.

StartPosition Position

The starting Position of the ValueNode.

EndPosition Position

The ending Position of the ValueNode.

Properties

Value

The Token value the ValueNode represents.

public Token Value { get; init; }

Property Value

Token