in reply to Re: More Scope related questions.
in thread More Scope related questions.

Thanks, this was one thing I didn't know about. It just all boils down to reading documentation properly

Just as you said

$ perl -e 'use strict;use Data::Dumper;{my @c=(0..10);$d=\@c} print Du +mper $d' Global symbol "$d" requires explicit package name at -e line 1. Global symbol "$d" requires explicit package name at -e line 1.

Doesn't work, but

$ perl -e 'use strict;use Data::Dumper;{my @a=(0..10);$b=\@a} print Du +mper $b' $VAR1 = [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 ];

Does