public CodeObject Compile(AstNode syntaxNode, CodeProgram prog) { var syntax = (ScriptFunctionCall)syntaxNode; var parameters = syntax.Parameters.Select(expr => AstDomCompiler.Compile<CodeExpression>(expr, prog)).ToList(); var code = new CodeObjectFunctionCall(parameters); return code; }
public CodeObject Compile(AstNode syntaxNode, CodeProgram prog) { var syntax = (ScriptFunctionCall)syntaxNode; var parameters = syntax.Parameters.Select(expr => AstDomCompiler.Compile <CodeExpression>(expr, prog)).ToList(); var code = new CodeObjectFunctionCall(parameters); return(code); }