as.function {base} R Documentation

## Convert Object to Function

### Description

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.

### Usage

as.function(x, ...)

## Default S3 method:
as.function(x, envir = parent.frame(), ...)


### Arguments

 x object to convert, a list for the default method. ... additional arguments, depending on object envir environment in which the function should be defined

### Value

The desired function.

### Author(s)

Peter Dalgaard

function; alist which is handy for the construction of argument lists, etc.
as.function(alist(a = , b = 2, a+b))