Class Function
- Namespace
- flx.SILQ.Expressions
- Assembly
- flx.SILQ.dll
public record Function : Expression, IEquatable<Expression>, IEquatable<Function>
- Inheritance
-
Function
- Implements
- Inherited Members
Constructors
Function(Token, List<Expression>)
public Function(Token Name, List<Expression> Arguments)
Parameters
NameTokenArgumentsList<Expression>
Properties
Arguments
public List<Expression> Arguments { get; init; }
Property Value
Name
public Token Name { get; init; }
Property Value
Methods
Accept<T>(IVisitor<T>)
public override T Accept<T>(IVisitor<T> visitor)
Parameters
visitorIVisitor<T>
Returns
- T
Type Parameters
T