On Sat Oct 08 13:03:15 2011, coke wrote: > On Tue Jul 06 09:19:10 2010, masak wrote: > > <p6eval> std 31559: OUTPUT«ok 00:01 111m» > > <TimToady> I didn't expect that to work :) > > <masak> std bug. > > * TimToady bug > > <TimToady> I'm not entirely sure how it parsed... > > <TimToady> oh, morename allows a final :: component, but that's not > > quite what you want here > > <TimToady> std: $defeat-the-name-checker:: > > <p6eval> std 31559: OUTPUT«ok 00:01 108m» > > <masak> rakudo: $foo::; say "alive" > > <p6eval> rakudo 04a918: OUTPUT«alive» > > * masak submits rakudobug > > <TimToady> rakudo: $foo:: = 42; say $foo::; > > <p6eval> rakudo 04a918: OUTPUT«Null PMC access in getprop() [...] > > <masak> ok, that goes in the same ticket :) > > * masak upgrades the ticket to a Null PMC access > > <masak> rakudo: say $foo:: > > <p6eval> rakudo 04a918: OUTPUT«Null PMC access in type() [...] > > No more NPAs: > > 16:01 < [Coke]> rakudo: $foo:: = 42; say $foo::; > 16:01 <+p6eval> rakudo 88c5a5: OUTPUT«42» > 16:01 < [Coke]> rakudo: say $foo:: > 16:01 <+p6eval> rakudo 88c5a5: OUTPUT«Any()» > > Closable with tests.
Behavior changed again: 21:05 < [Coke]> r: $foo:: = 42; say $foo::; # RT # 76400 21:05 <+camelia> rakudo-jvm e54ad4: OUTPUT«===SORRY!=== Error while compiling /tmp/MANE8TYdIaVariable '$foo' is not declaredat /tmp/MANE8TYdIa:1------> $foo::⏏ = 42; say $foo::; # RT # 76400 expecting any of: postfix» 21:05 <+camelia> ..rakudo-parrot e54ad4: OUTPUT«===SORRY!=== Error while compiling /tmp/Ry4A8W96YeVariable '$foo' is not declaredat /tmp/Ry4A8W96Ye:1------> $foo::⏏ = 42; say $foo::; # RT # 76400 expecting any of: postfix» -- Will "Coke" Coleda