C# Class ExcelFormulaParser.Engine.ExpressionGraph.FunctionCompilers.FunctionCompiler

Show file Open project: swmal/ExcelFormulaParser

Public Methods

Method Description
Compile ( IEnumerable children, ParsingContext context ) : CompileResult
FunctionCompiler ( ExcelFunction function ) : System

Protected Methods

Method Description
BuildFunctionArguments ( object result, List args ) : void

Method Details

BuildFunctionArguments() protected method

protected BuildFunctionArguments ( object result, List args ) : void
result object
args List
return void

Compile() public abstract method

public abstract Compile ( IEnumerable children, ParsingContext context ) : CompileResult
children IEnumerable
context ParsingContext
return CompileResult

FunctionCompiler() public method

public FunctionCompiler ( ExcelFunction function ) : System
function ExcelFormulaParser.Engine.Excel.Functions.ExcelFunction
return System