Table of Contents

Class InterpolateFunction

Namespace
StepLang.Framework.Pure
Assembly
StepLang.dll
public class InterpolateFunction : GenericFunction<NumberResult, NumberResult, NumberResult>
Inheritance
InterpolateFunction
Inherited Members

Constructors

InterpolateFunction()

public InterpolateFunction()

Fields

Identifier

public const string Identifier = "interpolate"

Field Value

string

Properties

NativeParameters

protected override IEnumerable<NativeFunction.NativeParameter> NativeParameters { get; }

Property Value

IEnumerable<NativeFunction.NativeParameter>

Methods

Invoke(TokenLocation, Interpreter, NumberResult, NumberResult, NumberResult)

protected override ExpressionResult Invoke(TokenLocation callLocation, Interpreter interpreter, NumberResult argument1, NumberResult argument2, NumberResult argument3)

Parameters

callLocation TokenLocation
interpreter Interpreter
argument1 NumberResult
argument2 NumberResult
argument3 NumberResult

Returns

ExpressionResult