【发布时间】:2016-01-20 06:49:11
【问题描述】:
如何找到我已激活trace 的所有功能的值?我知道我可以打开全局tracingState,但我发现我忘记了正在跟踪哪些函数,并且想知道是否有办法检索这些信息?简单的例子,
tst <- function(cond) { if (cond) 'yay' else 'neigh' }
tst1 <- function(x) { x*x }
trace('tst', tracer=browser)
trace('tst1', tracer=browser)
## Can I retrieve a vector of functions being traced?
## would like a result here to be:
## [1] "tst" "tst1"
## Cleaning
untrace('tst')
untrace('tst1')
【问题讨论】: