[Info-vax] Code Management
usenet
usenet at amuir.com
Sat Aug 13 05:20:22 EDT 2011
My apologies for the earlier empty posts. Apparently NewBin is omitting the body.
Does anyone know of a tool that would help build a map of DCL code? I've tried a few searches, but nothing is jumping out at me.
What I'm looking for is something that would search all .COM files in a given directory (or directory tree) and build a map of what procedures call (@, RSH, SUBMIT, or RUN/DETACH/INPUT=) any other procedure. Understanding, of course, that foreign symbols (XYZ :== @SYS$MANAGER:XYZ.COM) could be an issue, but hopefully a cross reference could be done since the symbol definition should show up in the map, and a manual search could then be performed for those references.
It would be nice if it could also list any files referenced (OPEN) and logical names used (DEFINE, ASSIGN, F$LOGICAL, or F$TRNLNM - though that would admittedly still miss some).
I could probably write something to do this on my own (though handling lazy coders who use abbreviations would be a pain), but I don't want to reinvent the wheel if somebody has already developed a tool for this. I thought maybe Sector7 might have had something along these lines, but I don't see anything on their website.
Thanks for any input you may be able to provide.
More information about the Info-vax
mailing list