Devel-EdTrace
view release on metacpan or search on metacpan
use Data::Dumper;
use Data::DeepCopy;
use Config;
use vars qw($_brackets $_simple_parens);
my $_quotables = [ '@', '#', '%', '^', '&', '*', ':', '"', "'", '', '', '' ];
BEGIN
{
eval "use PadWalker qw(peek_my peek_our);\n";
eval "use Devel::LexAlias qw(lexalias);\n";
($_brackets , $_simple_parens) = ___brackets_parens();
# eval "use Regex::Token qw(\$_brackets \$_simple_parens);\n";
# if ($@) { print STDERR "HERE :$@:\n"; }
#
# print STDERR "HERE: $_brackets\n";
# die;
if (!defined(&peek_my)) { print STDERR "SYSTEM WARNING: PadWalker not found!\n"; }
if (!defined(&lexalias)) { print STDERR "SYSTEM WARNING: Devel::LexAlias not found!\n"; }
# print STDERR ":$_simple_parens:\n";
*lexalias = sub { {} } if (!defined(&lexalias));
*peek_my = sub { {} } if (!defined(&peek_my));
*peek_our = sub { {} } if (!defined(&peek_our));
sub ___brackets_parens
{
my $_cpp_comment = q$(?<![A-Za-z:])//[^\n]*(?=\n|\Z)$;
abstract : verbose tracer of perl code
author:
- Ed Peschko <horos11@gmail.com>
license : perl
distribution_type : module
dynamic_config : 1
recommends:
PadWalker : 1
Devel::LexAlias : 1
resources:
homepage : http://search.cpan.org/dist/Devel-EdTrace/
license : http://dev.perl.org/licenses/
bugtracker : http://rt.cpan.org/Public/Dist/Display.html?Name=Devel-EdTrace
meta-spec:
version : .95
( run in 0.782 second using v1.01-cache-2.11-cpan-05444aca049 )