Ответ
Yuriy V. Vorontsov (Че) 25.04.2004 14:20
Спасибо за мозиллу! (Хотя я её не юзаю принципиально, но если выложил код под опенсорс надо было подумать).
В общем-то, идея на копейку, код на страницу, почему бы не переписать :) На самом деле, Александр, мне показалось легче написать свой, чем разбираться в твоём, да и к тому же мне нужна была структура данных описывающая класс (методы и пр.), поэтому над тем как всё выдавать на экран я долго не думал!
Плюс, твой код не читает комментарии без комментарной линии (###############...) и не выводит статические переменные класса.
Меня как раз интересует последнее, точнее: каким образом эти переменные можно комментировать (см. TODO List
http://www.parser.ru/forum/?id=29088).
Твоя идея с иерархией интересна, но надо учитывать, что в одной папке может быть несколько версий одного и того же класса. Т.е. анализировать и выдавать пользователю надо только самый поздний из файлов (хотя это не всегда верно... Валидность данных не обязательно проявляется в дате изменения файла).
Почитай, если на затруднит мой TODO List, а я пока сооружу viewer ala parser doc.
- Класс "Самодокументирование парсерного кода", Yuriy V. Vorontsov (Че) 24.04.2004 19:18 / 24.04.2004 19:20
- Ответ, egr 25.04.2004 03:58 / 25.04.2004 04:02
- Ответ, Yuriy V. Vorontsov (Че) 25.04.2004 14:20
- Ответ, egr 25.04.2004 15:47
- Ответ, Yuriy V. Vorontsov (Че) 25.04.2004 16:03
- TODO List, Yuriy V. Vorontsov (Че) 24.04.2004 22:55 / 24.04.2004 23:11
- Ответ, Yuriy V. Vorontsov (Че) 25.04.2004 19:39 / 25.04.2004 19:48