Files
nub-lang/lang/Nub.Lang/Frontend/Parsing/IfNode.cs
2025-05-03 16:55:06 +02:00

8 lines
338 B
C#

namespace Nub.Lang.Frontend.Parsing;
public class IfNode(ExpressionNode condition, BlockNode body, Optional<Variant<IfNode, BlockNode>> @else) : StatementNode
{
public ExpressionNode Condition { get; } = condition;
public BlockNode Body { get; } = body;
public Optional<Variant<IfNode, BlockNode>> Else { get; } = @else;
}