Hi Dennis,
> Unlike a language like (say) fortran which has a compile/link/load
> sequence where the linker sets up pointers to any callable
> functions, NCL does not.
> I think languages like python work th same way.
Maybe not, this order dependency is not there in Ruby and I guess
not in Python as well. Within a script I could load two libraries lib_a and lib_b
in any order, even when lib_b is dependent on lib_a
saji
>
>
>
> http://www.ncl.ucar.edu/Document/Manuals/Ref_Manual/NclStatements.shtml
>
> Jack Glendening wrote:
> > Using NCL 5.0.0, I have sets of functions in two files which I load
> > immediately one after the other ala
> >
> > load "FunctionsFile_A"
> > load "FunctionsFile_B"
> > NCL COMMANDS WHICH CALL FUNCTIONS IN THE ABOVE FILES
> >
> > I just altered one of the functions in "FucntionsFile_A" to utilize a
> > new function "nintspan". When I placed the new function at the top of
> > "FunctionsFile_A" it worked. But if I moved the new function to
> > "FunctionsFile_B" I got the message "fatal:Undefined identifier:
> > (nintspan) is undefined". So apparently the the ordering of the
> > function definitions matters ?! This does not make sense to me, since
> > one cannot always know the ordering of the function calls.
> >
> > Jack Glendening
> >
> > _______________________________________________
> > ncl-talk mailing list
> > List instructions, subscriber options, unsubscribe:
> > http://mailman.ucar.edu/mailman/listinfo/ncl-talk
> _______________________________________________
> ncl-talk mailing list
> List instructions, subscriber options, unsubscribe:
> http://mailman.ucar.edu/mailman/listinfo/ncl-talk
>
-- Saji N. Hameed APEC Climate Center 1463 U-dong, Haeundae-gu, +82 51 745 3951 BUSAN 612-020, KOREA saji_at_apcc21.net Fax: +82-51-745-3999 _______________________________________________ ncl-talk mailing list List instructions, subscriber options, unsubscribe: http://mailman.ucar.edu/mailman/listinfo/ncl-talkReceived on Sat Jun 27 2009 - 07:57:47 MDT
This archive was generated by hypermail 2.2.0 : Mon Jun 29 2009 - 10:19:05 MDT