From: matz@... (Yukihiro Matsumoto) Date: 2003-02-06T18:31:39+09:00 Subject: Re: empty Array returned but expect nil Hi, In message "Re: empty Array returned but expect nil" on 03/02/06, "Barry Shultz" writes: |But a[4] = nil ( it's a 4-element Array), so isn't a[4,0] also out of the |boundary? Imagine index point at the beginning of elements, i.e. a = [0,1,2,3] |0|1|2|3| 0 1 2 3 4 5 ^ | so that a[4,0] touches at the end of an array, whereas a[5,0] does not. matz.