Автор Тема: Получить список пакетов и функций !?  (Прочитано 2324 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Kosmodur

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 3
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Интересует такой вопрос: как можно получить список пакетов скрипта.. а также список функций каждого из пакетов ? Заранее благодарен ..

Оффлайн NeoNox

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3012
  • +0/-0
  • 0
    • Просмотр профиля
Получить список пакетов и функций !?
« Ответ #1 : 13 Декабря 2004, 18:50:56 »
А можно поинтересоваться практической стороной вашего вопроса: зачем это нужно?
The documentations is your friend

Оффлайн Kosmodur

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 3
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Получить список пакетов и функций !?
« Ответ #2 : 13 Декабря 2004, 19:02:34 »
Если коротко - это нужно для организации работы с большим кол-вом кода .. думаю это поможет в дальнейшем работать с ним(кодом) более оптимально.

Оффлайн NeoNox

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3012
  • +0/-0
  • 0
    • Просмотр профиля
Получить список пакетов и функций !?
« Ответ #3 : 13 Декабря 2004, 19:09:47 »
Не вижу связи - общие слова.
Практически это едва-ли возможно(100% нахождение методов в пакетах), а то что возможно - вероятно тебя не устроит.
Как правило, пакеты подгружаются через use и require (в первом случае нужно отбросить иногда используемый autouse). Через регулярное выражение прогоняешь код и находишь используемые модули. А вот дальше совсем трудно - модуль не обязан отчитываться за то что у него внутри, поэтому пишешь парсер - тестишь его, пишешь - тестишь... и так до победного конца.
The documentations is your friend

Оффлайн Kosmodur

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 3
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Получить список пакетов и функций !?
« Ответ #4 : 13 Декабря 2004, 19:42:24 »
Жаль .. я думал есть какие то механизмы для этого ... парсить не подойдет - не слишком надежно и в моем случае ресурсоемко (

Спасибо зо ответы ...

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28