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/MANE8TYdIa␤Variable '$foo' is not declared␤at
                 /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/Ry4A8W96Ye␤Variable '$foo' is not declared␤at
                 /tmp/Ry4A8W96Ye:1␤------> $foo::⏏ = 42; say $foo::; # RT #
                 76400␤    expecting any of:␤        postfix␤»

-- 
Will "Coke" Coleda

Reply via email to