Array Slice Ranges

Bill Baxter dnewsgroup at billbaxter.com
Sun Nov 12 15:41:12 PST 2006


Mariano wrote:
> == Quote from %u (trevorparscal at hotmail.com)'s article
>> I'm learning ruby right now, and I noticed they use a very cool
> syntax for ranges.
>> 0..5 means 0, 1, 2, 3, 4, 5
>> 0...5 means 0, 1, 2, 3, 4
>> The current array slicing is useful half the time and a pain in the
> arse the
>> other half, so I was wondering if anyone else has mentioned this
> idea for D
>> before...
>> - Trevor
> 
> Well, the difference is that in D 0..5 doesn't mean 0,1,2,3,4,5, but
> 'starting from 0, 5 positions'.

No, in D a..b means "starting from a go while less than b".

--bb



More information about the Digitalmars-d mailing list