evaluate: Parsing and Evaluation Tools that Provide More Details than the Default

Share:

Parsing and evaluation tools that make it easy to recreate the command line behaviour of R.

Author
Hadley Wickham [aut], Yihui Xie [cre, ctb], Michael Lawrence [ctb], Thomas Kluyver [ctb], Barret Schloerke [ctb], Adam Ryczkowski [ctb]
Date of publication
2016-10-11 12:23:58
Maintainer
Yihui Xie <xie@yihui.name>
License
MIT + file LICENSE
Version
0.10
URLs

View on CRAN

Man pages

create_traceback
Generate a traceback from a list of calls.
evaluate
Evaluate input and return all details of evaluation.
flush_console
An emulation of flush.console() in evaluate()
inject_funs
Inject functions into the environment of 'evaluate()'
is.message
Object class tests
line_prompt
Line prompt.
new_output_handler
Custom output handlers.
parse_all
Parse, retaining comments.
replay
Replay a list of evaluated results.
set_hooks
Set hooks.
try_capture_stack
Try, capturing stack on error.
watchout
Watch for changes in output, text and graphical.

Files in this package

evaluate
evaluate/tests
evaluate/tests/test-parse.R
evaluate/tests/testthat
evaluate/tests/testthat/test-graphics.r
evaluate/tests/testthat/plot-multi-layout.r
evaluate/tests/testthat/interleave-2.r
evaluate/tests/testthat/test-evaluate.r
evaluate/tests/testthat/test-errors.r
evaluate/tests/testthat/plot-new.r
evaluate/tests/testthat/plot.r
evaluate/tests/testthat/interleave-1.r
evaluate/tests/testthat/error-complex.r
evaluate/tests/testthat/plot-additions.r
evaluate/tests/testthat/plot-clip.r
evaluate/tests/testthat/plot-par2.r
evaluate/tests/testthat/comment.r
evaluate/tests/testthat/plot-last-comment.r
evaluate/tests/testthat/plot-multi-layout2.r
evaluate/tests/testthat/error.r
evaluate/tests/testthat/raw-output.r
evaluate/tests/testthat/order.r
evaluate/tests/testthat/plot-multi.r
evaluate/tests/testthat/plot-loop.r
evaluate/tests/testthat/parse.r
evaluate/tests/testthat/plot-par.r
evaluate/tests/testthat/test-output.r
evaluate/tests/testthat/test-output-handler.R
evaluate/tests/testthat/ggplot-loop.r
evaluate/tests/testthat/plot-strwidth.r
evaluate/tests/testthat/data.r
evaluate/tests/testthat/plot-persp.r
evaluate/tests/testthat/plot-multi-missing.r
evaluate/tests/testthat/ggplot.r
evaluate/tests/testthat/example-1.r
evaluate/tests/testthat/test-parse.r
evaluate/tests/test-replay.R
evaluate/tests/test-all.R
evaluate/NAMESPACE
evaluate/NEWS
evaluate/R
evaluate/R/graphics.r
evaluate/R/traceback.r
evaluate/R/replay.r
evaluate/R/eval.r
evaluate/R/hooks.r
evaluate/R/watcher.r
evaluate/R/output.r
evaluate/R/parse.r
evaluate/MD5
evaluate/DESCRIPTION
evaluate/man
evaluate/man/line_prompt.Rd
evaluate/man/inject_funs.Rd
evaluate/man/create_traceback.Rd
evaluate/man/evaluate.Rd
evaluate/man/replay.Rd
evaluate/man/parse_all.Rd
evaluate/man/set_hooks.Rd
evaluate/man/try_capture_stack.Rd
evaluate/man/watchout.Rd
evaluate/man/new_output_handler.Rd
evaluate/man/flush_console.Rd
evaluate/man/is.message.Rd
evaluate/LICENSE