Table of Contents

Class ForRangeStatement

Namespace
DotBoxD.Kernels
Assembly
DotBoxD.Kernels.dll
public sealed record ForRangeStatement : Statement, IEquatable<Statement>, IEquatable<ForRangeStatement>
Inheritance
ForRangeStatement
Implements
Inherited Members

Constructors

ForRangeStatement(string, Expression, Expression, IReadOnlyList<Statement>, SourceSpan)

public ForRangeStatement(string LocalName, Expression Start, Expression End, IReadOnlyList<Statement> Body, SourceSpan Span)

Parameters

LocalName string
Start Expression
End Expression
Body IReadOnlyList<Statement>
Span SourceSpan

Properties

Body

public IReadOnlyList<Statement> Body { get; init; }

Property Value

IReadOnlyList<Statement>

End

public Expression End { get; init; }

Property Value

Expression

LocalName

public string LocalName { get; init; }

Property Value

string

Start

public Expression Start { get; init; }

Property Value

Expression