On Sat Jul 10 09:18:02 2010, moritz wrote:
> Fails with roles:
> 
> 18:16 <@moritz_> rakudo: role Foo { our $pi = 3 }; say $Foo::pi
> 18:16 <+p6eval> rakudo 692aa1: OUTPUT«Null PMC access in type()␤  in
> main program body at line 20:/tmp/M57BNs8HR2␤»
> 
> Works with modules:
> 
> 18:16 <@moritz_> rakudo: module Foo { our $pi = 3 }; say $Foo::pi
> 18:16 <+p6eval> rakudo 692aa1: OUTPUT«3␤»

This now says:

20:52 < [Coke]> rakudo: role Foo { our $pi = 3 }; say $Foo::pi
20:52 <+p6eval> rakudo 63326f: OUTPUT«Any()␤»
20:53 < [Coke]> rakudo: module Foo { our $pi = 3 }; say $Foo::pi
20:53 <+p6eval> rakudo 63326f: OUTPUT«3␤»



-- 
Will "Coke" Coleda

Reply via email to