我试图列出命名空间中的所有函数(警告 - 我对Tcl很新,所以我可能会对Tcl的部分使用错误的单词).例如,我有一个为我编译的tcl shell(如果这是用它来表达它的正确方法),我知道至少存在一个函数,让我们称它为
blah::do_something
Run Code Online (Sandbox Code Playgroud)
我知道在ruby中有一些方法可以列出模块/命名空间中的所有函数.我如何知道blahTcl 中命名空间中可用的其他功能?
提前致谢
Eri*_*ski 16
您可以使用[info commands]查询可用的命令,并通过指定glob样式模式将其范围限定为特定的命名空间.例如:
% info commands ::blah::*
::blah::do_something
Run Code Online (Sandbox Code Playgroud)