在函数中使用quit / q会导致RStudio致命错误

时间:2013-09-14 01:57:06

标签: r rstudio

更多的好奇心,但当你在R studio中的函数内部使用qquit时,会导致致命的错误,如下所示:

enter image description here

但是rgui中的相同功能导致R像往常一样停止。在RStudio中只使用q()按预期关闭R.为什么函数中的q导致RStudio真正炸弹?这是一个本地问题吗?其他人可以复制它吗?

导致炸弹的示例功能:

FUN <- function() q()
FUN()

这是我的sessionInfo

R Under development (unstable) (2013-09-04 r63830)
Platform: i386-w64-mingw32/i386 (32-bit)

locale:
[1] LC_COLLATE=English_United States.1252  LC_CTYPE=English_United States.1252   
[3] LC_MONETARY=English_United States.1252 LC_NUMERIC=C                          
[5] LC_TIME=English_United States.1252    

attached base packages:
[1] stats     graphics  grDevices utils     datasets  methods   base     

loaded via a namespace (and not attached):
[1] tools_3.1.0

RStudio Version 0.97.551

0 个答案:

没有答案