Lazy (Non-Standard) Evaluation


[Up] [Top]

Documentation for package ‘lazyeval’ version 0.2.2

Help Pages

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