A bit more on this ticket after an IRC discussion: http://
irclog.perlgeek.de/perl6/2012-07-22#i_5837367
19:26 UncleFester6r: our @a; say @a.perl; our %h; say %h.perl
19:26 p6eval rakudo 3ac8c7: OUTPUT«AnyAny»
As moritz++ suggests later in the discussion the evaluation of @a.perl
and
works now. marking testneeded.
18:41 diakopter rakudo: package A { our %h; %h{'A'} = 2 }
18:41 p6eval rakudo 024843: ( no output )
The first example works but the second still does not AFAICT - our %h =
('A' = 2) Method 'STORE' not found.
I pointed out another related problem on IRC
# New Ticket Created by Ron Schmidt
# Please include the string: [perl #102876]
# in the subject line of all future correspondence about this issue.
# URL: https://rt.perl.org:443/rt3/Ticket/Display.html?id=102876
In both cases if you change the our to a my the problem goes away.
See on