If the yaml package is installed, use yaml::yaml.load() to read the
data. If not, use the simple parser taml_load() instead.
Usage
yaml_load(
x,
...,
handlers = NULL,
envir = parent.frame(),
use_yaml = loadable("yaml")
)Arguments
- x
A character vector of YAML data.
- ..., handlers
Arguments to be passed to
yaml::yaml.load().- envir
The environment in which R expressions in YAML are evaluated. To disable the evaluation, use
envir = FALSE.- use_yaml
Whether to use the yaml package.
Note
R expressions in YAML will be returned as expressions when they are
not evaluated. This is different with yaml::yaml.load(), which returns
character strings for expressions.