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

Home » Public Forums » archive » RESOLVE_ALL problem
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: Resolve_All problem [message #82649 is a reply to message #61963] Thu, 10 January 2013 10:04 Go to previous messageGo to previous message
Seb is currently offline  Seb
Messages: 15
Registered: January 2006
Junior Member
On Thursday, 10 January 2013 17:33:07 UTC, David Fanning wrote:
> Sebastian writes:
>
>
>
>> Thanks Wayne for pointing out the LIST() function. I am working with IDL8.2 now and the error persists when trying to resolve_all. I traced it back to the STRSPLIT() function which employs the LIST() function in
>
>>
>
>> /usr/local/exelis/idl82/lib/strsplit.pro
>
>>
>
>> I looked for the LIST() function from the IDL command line using print,file_which('list.pro') but it returns an empty line indicating that the LIST() function is indeed missing.
>
>>
>
>> BTW, STRSPLIT() runs fine when I execute the program from within IDL. Only when I try to resolve_all the LIST() function error comes up and resolve_all does not complete.
>
>>
>
>> Any idea why the LIST() function is missing or where I could get it from.
>
>
>
> I don't know this for a fact, and I'm guessing because I haven't been
>
> following this thread closely, but I would wager some serious money that
>
> if you stuck Compile_Opt idl2 in all of your program modules and
>
> restarted IDL, that this problem would go away. :-)
>
>
>
> Cheers,
>
>
>
> David
>
>
>
>
>
> --
>
> David Fanning, Ph.D.
>
> Fanning Software Consulting, Inc.
>
> Coyote's Guide to IDL Programming: http://www.idlcoyote.com/
>
> Sepore ma de ni thue. ("Perhaps thou speakest truth.")

Hi David,

I am afraid you would have lost your money. I put the Compile_Opt idl2 in my
startup a long time ago, actually following the advice from your website ;o).

I think the LIST() function is just not available for some reason. I have to ask our system admin tomorrow how he did the IDL upgrades maybe that will explain the missing function.

Meanwhile I made a local copy of strplit.pro and commented out the three lines that use the list function:

;result = LIST()
;count = LONARR(n)
;if (ARG_PRESENT(length)) then length = LIST()

That solves the resolve_all error message and strplit still works as long as I don't use the length keyword when calling strsplit. It's a bit of a dirty workaround but works for the time being.

Thanks for the help,
Sebastian
[Message index]
 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: Re: IDL path setup in MAC
Next Topic: Re: sending email via idl?

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

Current Time: Wed Oct 08 17:30:30 PDT 2025

Total time taken to generate the page: 0.00380 seconds