public static Expression CompileCallExpr(Expression func, IEnumerable <Expression> args) { return(Expression.Call(null, Primitives.GetMethod("dynamic_invoke"), args)); }
public static Expression CompileIndexExpr(Expression self, Expression index) { return(Expression.Call(null, Primitives.GetMethod("index"), new Expression[] { self, index })); }