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;
 }
예제 #2
0
        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);
        }