Devel-EvalContext
view release on metacpan or search on metacpan
# http://module-build.sourceforge.net/META-spec.html
#XXXXXXX This is a prototype!!! It will change in the future!!! XXXXX#
name: Devel-EvalContext
version: 0.09
version_from: lib/Devel/EvalContext.pm
installdirs: site
requires:
Data::Alias: 1.01
PadWalker: 1
Test::More: 0
YAML: 0.62
distribution_type: module
generated_by: ExtUtils::MakeMaker version 6.30_01
Makefile.PL view on Meta::CPAN
use 5.006000;
use ExtUtils::MakeMaker;
WriteMakefile(
NAME => 'Devel::EvalContext',
VERSION_FROM => 'lib/Devel/EvalContext.pm',
ABSTRACT_FROM => 'lib/Devel/EvalContext.pm',
AUTHOR => 'Benjamin Smith <bsmith@cpan.org>',
EXE_FILES => ['bin/perl5i.pl'],
PREREQ_PM => {
PadWalker => 1.0,
YAML => 0.62,
Data::Alias => 1.01,
Test::More => 0,
},
);
perl Makefile.PL
make
make test
make install
DEPENDENCIES
This module requires these other modules and libraries:
PadWalker
YAML
Data::Alias
COPYRIGHT AND LICENCE
Copyright (C) 2006 by Benjamin Smith
This library is free software; you can redistribute it and/or modify
it under the same terms as Perl itself, either Perl version 5.8.8 or,
at your option, any later version of Perl 5 you may have available.
lib/Devel/EvalContext.pm view on Meta::CPAN
package Devel::EvalContext;
{ package main; sub Devel::EvalContext::_hygenic_eval { eval $_[0] } }
use strict;
use warnings;
use PadWalker qw(peek_sub);
use Carp;
use Data::Alias qw(alias);
use B ();
our $VERSION = "0.09";
our $TRACING = 0;
# public interface needs:
#
( run in 0.896 second using v1.01-cache-2.11-cpan-05444aca049 )