NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.
All the Perl that's Practical to Extract and Report
Stories, comments, journals, and other submissions on use Perl; are Copyright 1998-2006, their respective owners.
cross referenced cpan (Score:2)
I'm doing it (Score:1)
I was at YAPC::Europe last July, and I decided to try OODoc.
OODoc requires a lot of documentation to be written out of the box, but beeing a lazy bastard, I subclassed it to generate documentation for me (basic stuff).
I also do perl code parsing. If you like to compare code, or look at my code for it, email/jabber me at melo(at)isp.novis.pt.
Looking forward to seeing this in action!
life is too short
Why use regexes when you can use ... (Score:3, Informative)
Adam Kennedy has written PPI [cpan.org] which takes a good stab and parsing Perl with perl.
broquaint out
Reply to This
Re:Why use regexes when you can use ... (Score:1)
However, I'll release the code for the cross-referencer (and the rest of the project) to CPAN, so I might leave this to the community =)
Module::Info (Score:2, Informative)
Re:Module::Info (Score:1)
Re:Module::Info (Score:2, Interesting)
Module::ExtractUse (Score:2, Informative)
For some part of Module::CPANTS::Generator, I wrote a parser (using Parse::RecDescent) that can parse (sort of good, I hope) a small aspect of Perl, namely "use" statements.
The module is called Module-ExtractUse, it's on CPAN [cpan.org] and you can view the results in Module::CPANTS' "uses" field.
You might find it interesting. I'm definitly interested in your results (and I assume they will flow into Module::CPANTS?)
While we're at it, take a look at this: CPANTS Web Interface [domm.zsi.at]