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

Home » Public Forums » archive » compilation strangeness
Show: Today's Messages :: Show Polls :: Message Navigator
E-mail to friend 
Switch to threaded view of this topic Create a new topic Submit Reply
compilation strangeness [message #80839] Thu, 12 July 2012 17:03
Stewart Allen is currently offline  Stewart Allen
Messages: 3
Registered: May 2010
Junior Member
Hi,

I am experiencing a strange compilation bug that I can't explain.

I have a procedure 'timeseries' (inside timeseries.pro) that calls a function 'stats' (inside stats.pro). Both files are in my IDL path (although different directories). However, IDL doesn't automatically find and compile stats when I try to compile timeseries:

IDL> print,file_which('stats.pro')
% Compiled module: FILE_WHICH.
/home/scrallen/idl_scripts/sim_code/stats.pro
IDL> .compile timeseries

calcstats = stats(rim,sim,arrival=1,tol=(run_no ge 7?0.01:1))
^
% Syntax error.
At: /home/data/BH/timeseries.pro, Line 41
% 1 Compilation error(s) in module TS.
IDL> .compile stats
% Compiled module: STATS.
IDL> .compile timeseries
% Compiled module: TIMESERIES.

As you can see, I'm forced to explicitly compile stats, even though I'm fairly sure IDL ought to find it and automatically compile it with timeseries.

Can anyone explain what's going on? And what am I doing wrong?

Cheers,
Stewart
  Switch to threaded view of this topic Create a new topic Submit Reply
Previous Topic: Contour Plot Issues
Next Topic: Google Static Maps in IDL

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

Current Time: Wed Oct 08 09:18:51 PDT 2025

Total time taken to generate the page: 0.00500 seconds