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

Home » Public Forums » archive » Re: Where is my function called
Show: Today's Messages :: Show Polls :: Message Navigator
E-mail to friend 
Return to the default flat view Create a new topic Submit Reply
Re: Where is my function called [message #62158 is a reply to message #62085] Tue, 26 August 2008 01:46 Go to previous message
Wox is currently offline  Wox
Messages: 184
Registered: August 2006
Senior Member
On Mon, 25 Aug 2008 11:05:08 -0600, David Fanning <news@dfanning.com>
wrote:

<snip>
> I usually provide a "make" program to "build" the project
> for my customer. It's pretty simple, as I say. The only
> tricky part is including all the objects the program
> needs in the CLASS keyword to RESOLVE_ALL:
>
> ;; MakeProjectScript
> .RESET_FULL_SESSION
> myprojectProgram
> RESOLVE_ALL, CLASS=['FSC_PSCONFIG', 'PROGRESSBAR']
> Save, /ALL, FILE='myprojectprogram.sav'
> END
>
> Cheers,
>
> David

What I was doing for now was having a start.pro file:
-----------------------
@filex
@filey
...
@myprojectProgram

pro start
myprojectProgram
end
-----------------------

And then make a batchfile compile.pro:
-----------------------
.RESET_FULL_SESSION
.Compile start.pro
Resolve_All,class=['Trackball',...]
-----------------------

"IDL> @compile" would compile the project and "IDL> start" would run
it. The files filex,filey,... contain many routines. The crucial point
is ordening the @filex,@filey,...(35 files for now) in the start.pro
file and deviding the ~2000 routines I have over a manageable amount
of files (since each file would need a line in start.pro).

I was reading your naming rules. I put too many routines in one file.
In order to resolve this problem without looking at the routines
manually, I was looking for something like the scope_traceback
function (thx for the sugggestion) but for this I have to call all the
routines and procedures manually and for each build a calling tree
(with scope_traceback) and afterwards merge all this calling trees. Is
there a way of automating this?
[Message index]
 
Read Message
Read Message
Read Message
Read Message
Previous Topic: Having trouble stopping a loop (or loop de loop de loop)
Next Topic: Re: Umlauts in IDL 6.0 and 7.0

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

Current Time: Thu Oct 09 20:22:37 PDT 2025

Total time taken to generate the page: 0.32148 seconds