| evaluate {evaluate} | R Documentation |
Compare to eval, evaluate captures all of the
information necessary to recreate the output as if you had copied and
pasted the code into a R terminal. It captures messages, warnings, errors
and output, all correctly interleaved in the order in which they occured.
It stores the final result, whether or not it should be visible, and the
contents of the current graphics device.
evaluate(input, envir = parent.frame(), enclos = NULL, debug = FALSE,
stop_on_error = 0L, keep_warning = TRUE, keep_message = TRUE, new_device = TRUE,
output_handler = default_output_handler)
input |
input object to be parsed an evaluated. Maybe a string, file connection or function. |
envir |
environment in which to evaluate expressions |
enclos |
when |
debug |
if |
stop_on_error |
if |
keep_warning, keep_message |
whether to record warnings and messages |
new_device |
if |
output_handler |
an instance of |