Table of Contents

Class NoValueNode

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

The Node structure for a statement or expression without any value (used as skip and stop statement nodes).

public record NoValueNode : Node
Inheritance
object
NoValueNode
Inherited Members

Constructors

NoValueNode(TokenType, Position, Position)

The Node structure for a statement or expression without any value (used as skip and stop statement nodes).

public NoValueNode(TokenType ValueType, Position StartPosition, Position EndPosition)

Parameters

ValueType TokenType

The identifying TokenType of the NoValueNode.

StartPosition Position

The starting Position of the NoValueNode.

EndPosition Position

The ending Position of the NoValueNode.

Properties

ValueType

The identifying TokenType of the NoValueNode.

public TokenType ValueType { get; init; }

Property Value

TokenType