Group :: Desenvolvimento/Perl
RPM: perl-Devel-ArgNames
Principal Changelog Spec Patches Sources Download Gear Bugs e FR Repocop
A versão atual: 0.03-alt1
Data da compilação: 22 setembro 2011, 13:37 ( 656.8 weeks ago )
Tamanho:: 6335 b
Home page: http://search.cpan.org/CPAN/authors/id/N/NU/NUF…
Licença: Artistic
Sumário: Figure out the names of variables passed into subroutines
Descrição:
Lista dos contribuidores Lista dos rpms provida por esta srpm:
ACL:
Data da compilação: 22 setembro 2011, 13:37 ( 656.8 weeks ago )
Tamanho:: 6335 b
Home page: http://search.cpan.org/CPAN/authors/id/N/NU/NUF…
Licença: Artistic
Sumário: Figure out the names of variables passed into subroutines
Descrição:
When print-debugging code, you will often find yourself going:
print "\$foo is $foo, \$bar is $bar"
With this module, you can write a reusable subroutine easily:
sub my_print_vars {
my %vars;
@vars{arg_names()} = @_;
foreach my $var ( keys %vars ) {
warn "$var is $vars{$var}\n";
}
}
my_print_vars($foo, $bar);
This module doesn't provide dumping facilities because there are too many to
choose from. This is a DIY kit ;-)
Mantenedor currente: Igor Vlasenko print "\$foo is $foo, \$bar is $bar"
With this module, you can write a reusable subroutine easily:
sub my_print_vars {
my %vars;
@vars{arg_names()} = @_;
foreach my $var ( keys %vars ) {
warn "$var is $vars{$var}\n";
}
}
my_print_vars($foo, $bar);
This module doesn't provide dumping facilities because there are too many to
choose from. This is a DIY kit ;-)
Lista dos contribuidores Lista dos rpms provida por esta srpm:
- perl-Devel-ArgNames