HELP: Multiple-file Applications [message #3208] |
Mon, 05 December 1994 14:31 |
djackson
Messages: 31 Registered: June 1993
|
Member |
|
|
Hi all,
Does anyone have any advice on splitting a large application (with
dozens of routines) into several files? We just want to do this for
convenience, so that the entire system doesn't get compiled if a user
only accesses a few of the available functions. We don't want to make
one file per routine, there are just too many.
Problems:
- I don't see any way for an IDL routine to cause a file to be compiled
(e.g. OK = EXECUTE(".RUN foo.pro") does not work)
- referring to a routine BAR, where we have a bar.pro will compile that
routine from the file, but ignore any other routines in that file
Any other tips on maintaining large systems would be welcome, and
perhaps useful additions to the FAQ (?).
Also, does anyone out there use Emacs Version Control with their IDL
files?
-Dick
Dick Jackson djackson@ibd.nrc.ca Institute for Biodiagnostics
Opinions are mine alone. National Research Council Canada, Winnipeg
|
|
|