我想列出命名空間中的所有函數(警告 - 我對Tcl真的很陌生,所以我可能會使用錯誤的單詞作爲部分TCL)。例如,我有一個TCL殼有人編譯爲我(如果這對短語的正確方法),我知道至少有一個功能存在,我們稱之爲Tcl問題 - 如何列出名稱空間中的函數
blah::do_something
我知道紅寶石有辦法列出模塊/命名空間中的所有功能。我如何知道Tcl中的blah
命名空間中還有哪些其他功能?
在此先感謝
我想列出命名空間中的所有函數(警告 - 我對Tcl真的很陌生,所以我可能會使用錯誤的單詞作爲部分TCL)。例如,我有一個TCL殼有人編譯爲我(如果這對短語的正確方法),我知道至少有一個功能存在,我們稱之爲Tcl問題 - 如何列出名稱空間中的函數
blah::do_something
我知道紅寶石有辦法列出模塊/命名空間中的所有功能。我如何知道Tcl中的blah
命名空間中還有哪些其他功能?
在此先感謝
您使用[info commands]
要查詢的命令可用,並且可以通過指定一個全局樣式圖案化,範圍,特定的命名空間。例如:
% info commands ::blah::*
::blah::do_something
另外:namespace eval ::blah {info procs}
對不起了這麼久才紀念這個 - 它不會讓我這樣做的權利awawy,我忘了:^( – 2010-06-03 14:47:58