Skip to contents

All functions

as.lazy() as.lazy_dots()
Convert an object to a lazy expression or lazy dots.
as_name() as_call()
Coerce an object to a name or call.
ast_() ast()
Display a call (or expression) as a tree.
call_modify() call_standardise()
Modify the arguments of a call.
call_new()
Create a call by "hand"
expr_label() expr_text() expr_find() expr_env()
Find the expression associated with an argument
f_capture() dots_capture()
Make a promise explicit by converting into a formula.
f_eval_rhs() f_eval_lhs() f_eval() find_data()
Evaluate a formula
f_interp() uq() uqf() uqs()
Interpolate a formula
f_list() as_f_list()
Build a named list from the LHS of formulas
f_new()
Create a formula object by "hand".
f_rhs() `f_rhs<-`() f_lhs() `f_lhs<-`() f_env() `f_env<-`()
Get/set formula components.
f_text() f_label()
Turn RHS of formula into a string/label.
f_unwrap()
Unwrap a formula
function_new()
Create a function by "hand"
interp()
Interpolate values into an expression.
is_formula()
Is object a formula?
is_lang() is_name() is_call() is_pairlist() is_atomic()
Is an object a language object?
lazy_() lazy()
Capture expression for later lazy evaluation.
lazy_dots()
Capture ... (dots) for later lazy evaluation.
lazy_eval()
Evaluate a lazy expression.
make_call()
Make a call with lazy_dots as arguments.
missing_arg()
Generate a missing argument.