[]
Initializes a new instance of the FunctionDefinition class.
public FunctionDefinition(int minArgsCount, int maxArgsCount, Func<List<IExpression>, object> function, ItemType functionType)
| Type | Name | Description |
|---|---|---|
| int | minArgsCount | Minimum count of function arguments. |
| int | maxArgsCount | Maximum count of function arguments. |
| Func<List<IExpression>, object> | function | Function for this definition. |
| ItemType | functionType | Function type. |