comp.lang.idl-pvwave archive
Messages from Usenet group comp.lang.idl-pvwave, compiled by Paulo Penteado

Home » Public Forums » archive » List of called subprograms
Show: Today's Messages :: Show Polls :: Message Navigator
E-mail to friend 
Return to the default flat view Create a new topic Submit Reply
List of called subprograms [message #85307] Wed, 24 July 2013 04:54 Go to previous message
Mats Löfdahl is currently offline  Mats Löfdahl
Messages: 263
Registered: January 2012
Senior Member
We are putting together a data pipeline written in IDL and we are struggling to make it self-contained. As soon as we find that it calls a subprogram that is not within the same directory or within the IDL distribution, we make a local copy and rename it to a local namespace.

Everybody involved in the coding have lots of stuff in their idl path, so it is difficult to know that we caught everything. One could make a test user with nothing private in the idl path but that would be cumbersome and would require us to write a test suite that actually runs all of the code.

So. Is there a tool that can analyze the idl code in a directory (without actually running it) and list all the subprograms (with their paths) that would potentially be loaded and complied? (I guess it might help if we stuck to using [] for arrays everywhere but we could live with false positives for that.)

It would not have to be recursive once it finds something outside the current directory (although that would be nice too).
[Message index]
 
Read Message
Read Message
Read Message
Previous Topic: IDL Datapoint blog
Next Topic: How to create a stable "package" in IDL?

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ RSS ] [ PDF ]

Current Time: Wed Oct 08 17:04:00 PDT 2025

Total time taken to generate the page: 0.00385 seconds