On Fri Apr 02 17:27:56 2010, masak wrote: > <sorear> rakudo: say Associative.new{'x'} > <p6eval> rakudo 3469ff: OUTPUT�get_pmc_keyed() not implemented in > class '' [...] > <masak> :) > * masak submits rakudobug > <lue> so, role is good for the vanilla implementation, to allow people > to not be stupid. > <masak> rakudo: say Positional.new[42] > <p6eval> rakudo 3469ff: OUTPUT�get_pmc_keyed() not implemented in > class '' [...]
These no longer generate parrot-level exceptions: 15:55 < [Coke]> rakudo: say Associative.new{'x'} 15:55 <+p6eval> rakudo 012e26: OUTPUT«Method 'at_key' not found for invocant of class 'Associative' in method postcircumfix:<{ }> at src/gen/CORE.setting:1018 in block <anon> at /tmp/A_sMK6Tc_G:1 in <anon> at /tmp/A_sMK6Tc_G:1» 15:56 < [Coke]> rakudo: say Positional.new[42] 15:56 <+p6eval> rakudo 012e26: OUTPUT«.[42] out of range for type Positional<-2533370447223611077> in method at_pos at src/gen/CORE.setting:1000 in method postcircumfix:<[ ]> at src/gen/CORE.setting:982 in block <anon> at /tmp/qm2Y7I2TeZ:1 in <anon> at /tmp/qm2Y7I2TeZ:1» -- Will "Coke" Coleda