Abstract base class for functions of one semantic variable.
FunctionOneSemanticVariable(ScriptNode Argument, int Start, int Length, Expression Expression)
Abstract base class for functions of one semantic variable.
override IElement EvaluateScalar(IElement Argument, Variables Variables)
Evaluates the function on a scalar argument.
virtual Task< IElement > EvaluateScalarAsync(ISemanticElement Argument, Variables Variables)
Evaluates the function on a scalar argument.
override Task< IElement > EvaluateScalarAsync(IElement Argument, Variables Variables)
Evaluates the function on a scalar argument.
abstract IElement EvaluateScalar(ISemanticElement Argument, Variables Variables)
Evaluates the function on a scalar argument.
Interface for semantic nodes.