This PR calls the function directly from input, not from the manual parameter matching.
With the following test case, there might still be issues with parameter matching when matching which function to call.
But calling the function now won't cause any problem.
Here is the test case:
library(lambda.r)
f1 (a = 1, ...) %as% {
vs <- list(...)
print(vs)
NULL
}
f1(1, 2, 3)
This PR calls the function directly from input, not from the manual parameter matching. With the following test case, there might still be issues with parameter matching when matching which function to call.
But calling the function now won't cause any problem.
Here is the test case: library(lambda.r)
before the change:
After the change: