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
