you can refer to the outer $v as OUTER::('$v'), that ought to help :)
On 03/10/2018 08:10, yary wrote:
> Reading and playing with https://docs.perl6.org/routine/temp
>
> There's an example showing how temp is "dynamic" - that any jump
> outside a block restores the value. All well and good.
>
> Th
Thanks! Knew I'd seen the concept of OUTER but couldn't remember the
keyword.
-y
On Wed, Oct 3, 2018 at 5:51 AM, Timo Paulssen wrote:
> you can refer to the outer $v as OUTER::('$v'), that ought to help :)
> On 03/10/2018 08:10, yary wrote:
>
> Reading and playing with https://docs.perl6.org/ro
Note that OUTER::<$v> only goes up one level.
So to go up two levels OUTER::OUTER::<$v>
There is also OUTERS::<$v> which will go up as many levels as it needs
to find the variable
{
my $a = 1;
my $b = 2;
{
my $a = 3;
{
say OUTER::<$a>