Beefy Boxes and Bandwidth Generously Provided by pair Networks
Syntactic Confectionery Delight
 
PerlMonks  

Re: Programs/Methods for analyzing an existing Perl based system

by graff (Chancellor)
on May 30, 2002 at 07:13 UTC ( #170325=note: print w/ replies, xml ) Need Help??


in reply to Programs/Methods for analyzing an existing Perl based system

Your situation made me think back to my early days, facing the same sort of problem with masses of C code; back then (before internet connectivity was common), I actually wrote my own code indexer in C to read a bunch of C source files and print a simple table that lists the functions defined in each file, and the subroutines called from within each function. It really helped.

So, how hard could it be to do that in Perl? Well, not that hard, if you're willing to be content with less than (but usually close to) 100% accuracy in the "precision and recall" measures of subroutine detection.

It's a real bare-bones, quick-and-dirty, not-too-subtle attempt, but it's here in case you want to try it out.


Comment on Re: Programs/Methods for analyzing an existing Perl based system

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://170325]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others perusing the Monastery: (9)
As of 2014-11-28 19:24 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    My preferred Perl binaries come from:














    Results (200 votes), past polls