I still think that people who need more complicated stuff can use substr(). But I know many don't agree with me so I prefer to wait a while with the discussion until we start advancing a bit in the Engine 2
nah, you know waiting turns developers into killer-machines ;)
something more to think about...
$foo{${a$i}}
$foo{$i++..$i}
$foo{($moo ? $zoo:$boo)..$roo}
$foo{super_function($moo)..substr($doh::zoo)-4}
I state that is better to simply implement negative indices than allowing all these kinds of perlish code (what would follow if we'd allow substr()ingin in {}
or should we allow all this sorts of statements and operators and functions?
andre