Class SubstringFunction
public class SubstringFunction : GenericFunction<StringResult, NumberResult, ExpressionResult>
- Inheritance
-
SubstringFunction
- Inherited Members
Constructors
SubstringFunction()
public SubstringFunction()
Fields
Identifier
public const string Identifier = "substring"
Field Value
Properties
NativeParameters
protected override IEnumerable<NativeFunction.NativeParameter> NativeParameters { get; }
Property Value
ReturnTypes
protected override IEnumerable<ResultType> ReturnTypes { get; }
Property Value
Methods
Invoke(TokenLocation, Interpreter, StringResult, NumberResult, ExpressionResult)
protected override StringResult Invoke(TokenLocation callLocation, Interpreter interpreter, StringResult argument1, NumberResult argument2, ExpressionResult argument3)
Parameters
callLocation
TokenLocationinterpreter
Interpreterargument1
StringResultargument2
NumberResultargument3
ExpressionResult