Jenda Krynicky wrote: > From: "Dan Muey" <[EMAIL PROTECTED]> > > I was curious if there is a way to simply list all of perl's built in > > variables and their values. > > You can list all variables in the main package: > (Beware! Ugly code follows!)
The output could be a bit prettier, though, without too much trouble > > print "\$$_ = ", Dumper(${$::{$_}}), "\n\n" if defined ${$::{$_}}; > print "[EMAIL PROTECTED] = ", Dumper([EMAIL PROTECTED]::{$_}}), "\n\n" if > defined @{$::{$_}}; > > print "\%$_ = ", Dumper(\%{$::{$_}}), "\n\n" if defined %{$::{$_}}; Should also be a bit easier to read. Mostly it's the %ENV and @INC that clog it up, and a little white space does wonders to distinguish the i ndividual variables. ... $_<..\perlio.c = "..\\perlio.c" $$ = 3528 $- = 0 $_<..\universal.c = "..\\universal.c" $0 = "-" = 256 $@ = "" ... Joseph -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] <http://learn.perl.org/> <http://learn.perl.org/first-response>