[perl #76366] [BUG] Can't access a lexical 'my' variable situated in an immediate block from an 'our'-scoped routine situated in the same block in Rakudo

2010-07-16 Thread jn...@jnthn.net via RT
On Sat Jul 03 08:01:30 2010, masak wrote: > rakudo: { my $a; our sub foo() { $a } } > rakudo 7017d2: OUTPUT«===SORRY!===␤Symbol '$a' not > predeclared in foo [...] > bug or feature? > "feature" ;-) > g... > (not really) > * masak submits rakudofeature > I think that should work. Now: 0

[perl #76366] [BUG] Can't access a lexical 'my' variable situated in an immediate block from an 'our'-scoped routine situated in the same block in Rakudo

2010-07-04 Thread Carl Mäsak
# New Ticket Created by "Carl Mäsak" # Please include the string: [perl #76366] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=76366 > rakudo: { my $a; our sub foo() { $a } } rakudo 7017d2: OUTPUT«===SORRY!===␤Symbol '$a'