as.function is a generic function which is used to convert objects to functions. as.function.default works on a list x, which should contain the concatenation of a formal argument list and an expression or an object of mode "call" which will become the function body. The function will be defined in a specified environment, by default that of the caller.
as.function(x, …)<p></p><p># S3 method for default
as.function(x, envir = parent.frame(), …)</p>
| Parameter | Description |
|---|---|
x |
object to convert, a list for the default method. |
… |
additional arguments, depending on object |
envir |
environment in which the function should be defined |
# NOT RUN {
as.function(alist(a = , b = 2, a+b))
as.function(alist(a = , b = 2, a+b))(3)
# }