Interface IPrefixExpression
- Namespace
- Albatross.Expression.Nodes
- Assembly
- Albatross.Expression.dll
Represents a prefix function expression that takes a variable number of operands (e.g., Max(1, 2, 3)).
public interface IPrefixExpression : IExpression, IToken
- Inherited Members
- Extension Methods
Properties
MaxOperandCount
The maximum number of operands this function accepts.
int MaxOperandCount { get; }
Property Value
MinOperandCount
The minimum number of operands this function requires.
int MinOperandCount { get; }
Property Value
Name
The name of the prefix function.
string Name { get; }
Property Value
Operands
The list of operand expressions passed to this function.
IReadOnlyList<IExpression> Operands { get; set; }