Table of Contents

Class ToNumberFunction

Namespace
StepLang.Framework.Conversion
Assembly
StepLang.dll
public class ToNumberFunction : GenericFunction<StringResult, NumberResult>
Inheritance
ToNumberFunction
Inherited Members

Constructors

ToNumberFunction()

public ToNumberFunction()

Fields

Identifier

public const string Identifier = "toNumber"

Field Value

string

Properties

NativeParameters

protected override NativeFunction.NativeParameter[] NativeParameters { get; }

Property Value

NativeParameter[]

ReturnTypes

protected override IEnumerable<ResultType> ReturnTypes { get; }

Property Value

IEnumerable<ResultType>

Methods

Invoke(TokenLocation, Interpreter, StringResult, NumberResult)

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

Parameters

callLocation TokenLocation
interpreter Interpreter
argument1 StringResult
argument2 NumberResult

Returns

ExpressionResult