Acme-NabeAtzz

 view release on metacpan or  search on metacpan

NabeAtzz.xs  view on Meta::CPAN

2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include "EXTERN.h"
#include "perl.h"
#include "XSUB.h"
 
#include "ppport.h"
 
static OP *(*PL_ppaddr_bak[OP_max + 1])(pTHX);
 
OP * aho(pTHX) {
    if (!(PL_op->op_type % 3)) PerlIO_printf(PerlIO_stderr(), "AHO: %d\n", PL_op->op_type);
    return PL_ppaddr_bak[PL_op->op_type](aTHX);
}
 
MODULE = Acme::NabeAtzz         PACKAGE = Acme::NabeAtzz
 
PROTOTYPES: ENABLE
 
void
_setup()
    PROTOTYPE:

inc/Test/Base/Filter.pm  view on Meta::CPAN

127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
    my $err = '';
    Test::Base::tie_output(*STDOUT, $out);
    Test::Base::tie_output(*STDERR, $err);
    my $return = CORE::eval(shift);
    no warnings;
    untie *STDOUT;
    untie *STDERR;
    return $return, $@, $out, $err;
}
 
sub eval_stderr {
    $self->assert_scalar(@_);
    my $output = '';
    Test::Base::tie_output(*STDERR, $output);
    CORE::eval(shift);
    no warnings;
    untie *STDERR;
    return $output;
}
 
sub eval_stdout {



( run in 0.239 second using v1.01-cache-2.11-cpan-fd5d4e115d8 )