11 lines
438 B
C#
11 lines
438 B
C#
using Nub.Lang.Frontend.Lexing;
|
|
|
|
namespace Nub.Lang.Frontend.Parsing.Expressions;
|
|
|
|
public class FuncCallNode(IReadOnlyList<Token> tokens, ExpressionNode expression, List<ExpressionNode> parameters) : ExpressionNode(tokens)
|
|
{
|
|
public ExpressionNode Expression = expression;
|
|
public List<ExpressionNode> Parameters { get; } = parameters;
|
|
|
|
public override string ToString() => $"{Expression}({string.Join(", ", Parameters)})";
|
|
} |