[問題] Browse[N]>

作者: Dboy (廢物)   2014-01-03 11:23:08
程式諮詢
(我想用R 做某件事情,但是我不知道要怎麼用R 寫出來)
[軟體熟悉度]:
入門(寫過其他程式,只是對語法不熟悉)
[問題敘述]:
最近在用browser()來debug~
但是我用的package有些程式常常互相用來用去~
進入browse環境後~
R的prompt變成Browse[N]>
其中N是一些數字~
想請教一下這些數字代表的意義?
看網路上的資料還有說明檔沒看到相關說明~
感謝各位先進~
作者: Wush978 (拒看低質媒體)   2014-01-03 12:50:00
代表是第幾層
作者: Dboy (廢物)   2014-01-03 13:00:00
那舉例來說的話~譬如我有個fun函式~裡面包了一個while迴圈~迴圈裡面呼叫了mean~那fun就是第1層~while是第2層~mean就會是第3層囉?
作者: Wush978 (拒看低質媒體)   2014-01-03 20:30:00
那層數是有呼叫browser才算,因為browser過程可能又呼叫browser, 比較不像你上面提出的那種耶
作者: Dboy (廢物)   2014-01-04 01:53:00
喔!? 那換個說法就是~假設我用traceback()發現有A B C三個函式出問題~然後用trace跟quote各放了一個browser()到三個函式中~那當我debug到C時~就是第3層囉?假設A中呼叫B~B中呼叫C~

Links booklink

Contact Us: admin [ a t ] ucptt.com