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
-
objectNoValueNode
- 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
TokenTypeThe identifying TokenType of the NoValueNode.
StartPosition
PositionThe starting Position of the NoValueNode.
EndPosition
PositionThe ending Position of the NoValueNode.
Properties
ValueType
The identifying TokenType of the NoValueNode.
public TokenType ValueType { get; init; }