| ecycle {batchscr} | R Documentation |
Frame Work for Handling Errors in a Batch Process
Description
See arguments.
Usage
ecycle(code, ehandle, max_try, thandle, ecorrect, cond = TRUE)
Arguments
code |
The code block to run |
ehandle |
The code block to run when running |
max_try |
The number of attempts to run |
thandle |
(Optional) The code block to run when running |
ecorrect |
(Optional) The code block to run after running |
cond |
(Optional) Additional conditions for deciding that running |
Value
If running code fails, the result of ehandle.
If running code succeeds and thandle is missing, the result of code.
If running code succeeds and thandle isn't missing, the result of thandle.
Examples
ecycle({a <-1; print(a+b); b <- 2}, print('failed'), 3, print('succeeded'), b <- 3)
print(b)
[Package batchscr version 0.1.0 Index]