The question for me is why not startIndex = 0
Instead of 1.

In general this proposal sound reasonable to me and a I opt +1.
Luk

Am Sa., 29. Okt. 2022 um 17:30 Uhr schrieb Christofer Dutz <
christofer.d...@c-ware.de>:

> Hi all
>
> currently in most drivers we support an array notation like:
> XYZ{numElements}]
> In order to support reading arrays.
>
> Now in order to support reading partial arrays, I think it would be good
> to generally change that to:
>
> XYZ[{startIndex}..{endIndex}]
>
> And the ordinary version:
>
> XYZ[{endIndex}]
>
> This would imply starting at the first element.
> However, we should probably start with index “1”, as this seems to be what
> most seem to use.
>
> So:
> XYZ
> Would be the same as:
> XYZ[1]
> Would be the same as:
> XYZ[1..1]
>
> What do you think?
>
> Chris
>

Reply via email to