可以将“尝试应用非功能”扩展为报告功能名称吗?

时间:2019-11-14 17:51:35

标签: r

我有一组在环境中定义的功能。 las,当我然后尝试从此环境中调用一个函数时,如果我键入了错误的函数,则该错误是难以理解的。

h <- environment()
> h$abc <- function() cat("OK\n")
> h$abc()
OK
> h$abcd()
Error: attempt to apply non-function

理想情况下,我想说

no function 'abcd()' in environment 'h' in file sourcefile.R:121

这可能吗?

0 个答案:

没有答案