eval_safe: evaluate language (any code within {}) safely

View source: R/helpers.R

eval_safeR Documentation

evaluate language (any code within {}) safely

Description

evaluate language (any code within {}) safely

Usage

eval_safe(language, errorReturn = NA, envir = rlang::caller_env())

Arguments

language

A language. Any codes as long as inside {}

errorReturn

default=NA. What would be returned when the language can not be evaluated.

envir

default=caller environment. Where to evaluate the language

Examples

eval_safe({a <- 3; b<-a+4})

tpemartin/rmdgrader documentation built on Nov. 22, 2022, 6:39 p.m.