⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 stash.pm

📁 Altera recommends the following system configuration: * Pentium II 400 with 512-MB system memory (fa
💻 PM
字号:
# Stash.pm -- show what stashes are loaded# vishalb@hotmail.com package B::Stash;=pod=head1 NAMEB::Stash - show what stashes are loaded=cutBEGIN { %Seen = %INC }CHECK {	my @arr=scan($main::{"main::"});       @arr=map{s/\:\:$//;$_ eq "<none>"?():$_;}  @arr;	print "-umain,-u", join (",-u",@arr) ,"\n";}sub scan{	my $start=shift;	my $prefix=shift;	$prefix = '' unless defined $prefix;	my @return;	foreach my $key ( keys %{$start}){#		print $prefix,$key,"\n";		if ($key =~ /::$/){			unless ($start  eq ${$start}{$key} or $key eq "B::" ){		 		push @return, $key unless omit($prefix.$key);				foreach my $subscan ( scan(${$start}{$key},$prefix.$key)){		 			push @return, "$key".$subscan; 					}			}		}	}	return @return;}sub omit{	my $module = shift;	my %omit=("DynaLoader::" => 1 , "XSLoader::" => 1, "CORE::" => 1 ,		"CORE::GLOBAL::" => 1, "UNIVERSAL::" => 1 );	return 1 if $omit{$module};	if ($module eq "IO::" or $module eq "IO::Handle::"){		$module =~ s/::/\//g;			return 1 unless  $INC{$module};	}	return 0;}1;

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -