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

Home » Public Forums » archive » TeXtoIDL fix for IDL 5.3
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: TeXtoIDL fix for IDL 5.3 [message #19025 is a reply to message #18935] Fri, 18 February 2000 00:00 Go to previous message
marc schellens[1] is currently offline  marc schellens[1]
Messages: 183
Registered: January 2000
Senior Member
William Thompson wrote:
>
> "Mark Hadfield" <m.hadfield@niwa.cri.nz> writes:
>
>> Randall Smith <rsmith@kracko.harvard.edu> wrote in message
>> news:owemabj2db.fsf@kracko.harvard.edu...
>>>
>>>
>>>
>>> Anyway, it turns out that RSI, in a fit of what can only be described
>>> as morally degenerate programming, added a new function (strtok) to
>>> the language, although they _didn't_ see fit to document this (it's
>>> apparently part of the new string routines stregex, strjoin, strmatch,
>>> and strsplit that are in IDL 5.3).
>
>> It's even more irritatingly trivial than that. They added strtok, then
>> decided to call it strsplit, but instead of renaming it they wrote strsplit
>> as a wrapper. Strsplit's code, in its entirety, is:
>
>> function strsplit, string, pattern, _ref_extra=extra
>
>> if (n_params() eq 1) then return, strtok(string, _extra=extra) $
>> else return, strtok(string, pattern, _extra=extra)
>
>> end
>
> That's because people complained that there was already a long-standing routine
> in the IDL Astronomy Library called strsplit, so RSI renamed it strtok.
> However, because they had already advertised that they were adding strsplit,
> they provided this wrapper. Now people are complaining about strtok. I guess
> you just can't win. ;^)
>
> William Thompson

I think the problem here is, that they didn't document it.
Greetings,
:-) marc
[Message index]
 
Read Message
Read Message
Previous Topic: Re: high resolution coastlines
Next Topic: using IDLgrMpeg ?

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

Current Time: Sat Oct 11 11:50:28 PDT 2025

Total time taken to generate the page: 0.23991 seconds