I have been given several huge modules written by a coworker that have no documentation, and been asked to familiarize myself with them and provide some sort of documentation. I want to start with generating a list of 1. all the functions in each module, 2. the variable names used, and 3. the other functions each one calls (plus the imput parameters). So far I have a script that does the first two, but the thrid is proving to be much more challenging. After I have this, I will be able to finish the rest of the documentation by hand.
This may seem like a silly thing to want to do, but the group of modules is over 300 pages long! If any of you could point me in the right direction I would greatly appreciate it!