sourcing {mark} | R Documentation |
Sourcing extensions
Description
Functions for extending sourcing features
Usage
ksource(file, ..., quiet = TRUE, cd = FALSE, env = parent.frame())
try_source(file, cd = FALSE, ...)
try_ksource(file, ...)
Arguments
file |
An R or Rmd file. |
... |
Additional arguments passed to |
quiet |
Logical; Determines whether to apply silence to |
cd |
Logical; if TRUE, the R working directory is temporarily changed to the directory containing file for evaluating |
env |
An environment determining where the parsed expressions are evaluated |
Details
try_source()
will output an error message rather than completely preventing
the execution.
This can be useful for when a script calls on multiple, independent files to
be sourced and a single failure shouldn't prevent the entire run to fail as
well.
Value
-
ksource()
: Invisibly, the result of callingsource()
on the.R
file conversion offile
-
try_source()
,try_ksource()
: attempts ofsource()
andksource()
but converts errors to warnings