On Sun Aug 02 13:38:45 2009, masak wrote:
> <masak> rakudo: class Foo does Positional[::T] {}; say Foo ~~ 
Positional
> <p6eval> rakudo c57fbd: OUTPUT«Null PMC access in isa()␤in Main [...]
> * masak submits rakudobug
> <masak> rakudo: role A {}; class Foo does A[::T] {}
> <p6eval> rakudo c57fbd: OUTPUT«Null PMC access in isa()␤in Main [...]


15:39 < [Coke]> rakudo: class Foo does Positional[::T] {}; say Foo ~~ 
Positional
15:39 <+p6eval> rakudo ce15be: OUTPUT«===SORRY!===␤Could not locate
                compile-time value for symbol T␤»
15:39 < jnthn> That looks correct.
15:39 < jnthn> It needs to know what T is there to use it as a type 
argument at
               compile time.
15:39 < [Coke]> T isn't some magic thing that is a type?
15:39 < [Coke]> ah, yes, but not magical. OK.


So, Closable with tests.

-- 
Will "Coke" Coleda

Reply via email to