Я пытаюсь перечислить все функции, которые пространство имен имеет в нем (предупреждение - я действительно плохо знаком с Tcl, таким образом, я буду, вероятно, использовать неправильные слова для частей Tcl). Например, у меня есть оболочка tcl, которую кто-то скомпилировал для меня (если это - правильный способ формулировать ее), и я знаю, что по крайней мере одна функция существует, давайте назовем ее
blah::do_something
Я знаю в рубине существуют способы перечислить все функции в модуле/пространстве имен. Как был бы я узнавать то, что другие функции доступны в blah
пространство имен в Tcl?
Заранее спасибо
Вы используете [информационные команды]
, чтобы узнать, какие команды доступны, и вы можете ограничить его определенным пространством имен, указав шаблон в стиле глобуса. Например:
% info commands ::blah::*
::blah::do_something