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

Home » Public Forums » archive » Re: IDL 8.0 compile_opt changes
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: IDL 8.0 compile_opt changes [message #69115 is a reply to message #69114] Sun, 20 December 2009 21:33 Go to previous messageGo to previous message
ddegraff is currently offline  ddegraff
Messages: 1
Registered: December 2009
Junior Member
On Dec 19, 2:11 pm, Chris Torrence <gorth...@gmail.com> wrote:

>
> Another point of information: We are adding a lot of new language
> features to IDL 8.0. Things like a new "foreach" operator, negative
> array subscripting a[0:-1],
>
> More thoughts? More eggnog?

No! negative index is a Bad Idea!

z= where(bad ne 0)
if z[0] ne -1 then begin
lots of stuff
endif

I have a lot of code like this, which would no longer be valid if -1
were a legal array index. I could go thought and include a count in
the where function but that's a lot more work than fixing all the ().
Actually I was surprised that you could still use () for arrays. I
tell my students to always use [].

david
[Message index]
 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: Coyote Contributions
Next Topic: Re: how to read/display an image like it's done in ENVI?

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

Current Time: Wed Oct 08 17:43:16 PDT 2025

Total time taken to generate the page: 0.00461 seconds