Extract arguments from a call
Extract arguments from a call
call_args(call) call_args_names(call)
call |
Can be a call or a quosure that wraps a call. |
A named list of arguments.
In rlang 0.2.0, lang_args()
and lang_args_names()
were
deprecated and renamed to call_args()
and call_args_names()
.
See lifecycle section in call2()
for more about this change.
call <- quote(f(a, b)) # Subsetting a call returns the arguments converted to a language # object: call[-1] # On the other hand, call_args() returns a regular list that is # often easier to work with: str(call_args(call)) # When the arguments are unnamed, a vector of empty strings is # supplied (rather than NULL): call_args_names(call)
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.