withNimbleOptions {nimble} | R Documentation |
Temporarily set some NIMBLE options.
Description
Temporarily set some NIMBLE options.
Usage
withNimbleOptions(options, expr)
Arguments
options |
a list of options suitable for |
expr |
an expression or statement to evaluate. |
Value
expr as evaluated with given options.
Examples
## Not run:
if (!(getNimbleOption('showCompilerOutput') == FALSE)) stop()
nf <- nimbleFunction(run = function(){ return(0); returnType(double()) })
cnf <- withNimbleOptions(list(showCompilerOutput = TRUE), {
if (!(getNimbleOption('showCompilerOutput') == TRUE)) stop()
compileNimble(nf)
})
if (!(getNimbleOption('showCompilerOutput') == FALSE)) stop()
## End(Not run)
[Package nimble version 1.2.1 Index]