Class SortedFunction
public class SortedFunction : ListManipulationFunction
- Inheritance
-
SortedFunction
- Inherited Members
Constructors
SortedFunction()
public SortedFunction()
Fields
Identifier
public const string Identifier = "sorted"
Field Value
Methods
EvaluateListManipulation(TokenLocation, Interpreter, IEnumerable<ExpressionNode[]>, FunctionDefinition)
protected override IEnumerable<ExpressionResult> EvaluateListManipulation(TokenLocation callLocation, Interpreter interpreter, IEnumerable<ExpressionNode[]> arguments, FunctionDefinition callback)
Parameters
callLocation
TokenLocationinterpreter
Interpreterarguments
IEnumerable<ExpressionNode[]>callback
FunctionDefinition
Returns
Invoke(TokenLocation, Interpreter, IReadOnlyList<ExpressionNode>)
public override ExpressionResult Invoke(TokenLocation callLocation, Interpreter interpreter, IReadOnlyList<ExpressionNode> arguments)
Parameters
callLocation
TokenLocationinterpreter
Interpreterarguments
IReadOnlyList<ExpressionNode>
Returns
PrepareArgsForCallback(TokenLocation, IEnumerable<ExpressionResult>, FunctionDefinition)
protected override IEnumerable<ExpressionNode[]> PrepareArgsForCallback(TokenLocation callLocation, IEnumerable<ExpressionResult> list, FunctionDefinition callback)
Parameters
callLocation
TokenLocationlist
IEnumerable<ExpressionResult>callback
FunctionDefinition