On Thu, Apr 10, 2008 at 6:23 AM, Tony Balinski <[EMAIL PROTECTED]> wrote:
>  A bit misleading this: if you have the array
>   arr[0] = 0
>   arr[1] = 1
>   arr["key0"] = 2
>   arr["key1"] = 3
>  adding arr[] = 999 will provide arr[2], not arr[4] as I would expect from the
>  right-hand-side behaviour of arr[] (it's not the same as arr[arr[]] = 999). I
>  find this counter-intuitive.

Maybe so, but the only other common languages I know that mix numeric
and associative arrays in the same object are Javascript and PHP, and
both assign numeric keys in this way when you push an unnamed value
into an array (although with Javascript you have to call "push", not
just usean empty bracket)

I'm in favor.
-- 
NEdit Develop mailing list - [email protected]
http://www.nedit.org/mailman/listinfo/develop

Reply via email to