i've added six more tests to PGE for nested matches, (based on a perl5 bug report i saw,) as parrot revision 9973, in t/p6rules/capture.t. it seems that rx /((\w+)+)/ is failing on long strings, just like it does in the perl5 bug i saw (#8685). however, parrot doesn't segfault like perl does, at least not on my platform.
also, i expected a result matching <mob 0 0: <\w+ @ 0> but instead recieved <mob 0 0 0: <\w+ @ 0> i can't figure out why this might be correct, but this is why i write the tests. help? i'm not a regexp compiler. ~jerry