I've been reading the "Case Range Statement" topic with some interest.
It has occurred to me that all those problems would be solved if array indices started with 1 instead of 0. Just let arrays be indexed from 1 to size and make the a..b syntax inclusive. I'll be expecting this change to be put in D forthwith. ;-) No, but seriously. Complete loss of backwards compatibility aside, wouldn't this change solve the range problem to everyones satisfaction? Like, in theory? -- Michiel Helvensteijn
