in reply to Re: Finding file level lexical variables
in thread Finding file level lexical variables
I think that should be peek_my(0):
#! perl use strict; use warnings; use feature qw( state ); use PadWalker qw( peek_my ); our $fred = 'Flintstone'; my $foo = 17; my $quux = bar(); printf "Sum is %d\n", $foo + $$quux; sub bar { state $c = 5; my $baz = 42; return \$baz; } my $h_ref = peek_my(0); print "$_\n" for keys %$h_ref;
Output:
2:00 >perl 1643_SoPW.pl Sum is 59 $quux $foo 2:00 >
Hope that helps,
| Athanasius <°(((>< contra mundum | Iustus alius egestas vitae, eros Piratica, |
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^3: Finding file level lexical variables
by LanX (Saint) on May 25, 2016 at 16:08 UTC | |
by johndeighan (Novice) on May 26, 2016 at 12:19 UTC | |
by LanX (Saint) on May 26, 2016 at 12:37 UTC | |
by johndeighan (Novice) on May 26, 2016 at 13:04 UTC | |
by LanX (Saint) on May 26, 2016 at 13:16 UTC | |
|