Я хотел бы динамически получить список имен функций (как строк) или ссылок на функции из любого произвольного модуля Perl, доступного в моей системе. Это включает модули, которые могут иметь или не иметь, например, глобальный массив @EXPORT_OK
в своем пространстве имен. Возможно ли такое достижение? Как это можно сделать, если так?Могу ли я динамически получить список функций или имен функций из любого модуля Perl?
Edit: От чтения perlmod, я вижу, что %Some::Module::
служит в качестве таблицы символов для Some::Module
. Это правильное место для поиска? Если да, то как я могу свести таблицу вниз к именам функций в Some::Module
?
Уход. Я думаю, что я был близок к этому, изучая представление CPAN, «Символ :: Таблица», но его способы немного продвинуты для меня. – 2010-12-10 01:07:25