File Coverage

blib/lib/Math/FastGF2.pm
Criterion Covered Total %
statement 12 12 100.0
branch n/a
condition n/a
subroutine 4 4 100.0
pod n/a
total 16 16 100.0


line stmt bran cond sub pod time code
1             package Math::FastGF2;
2              
3 2     2   23196 use 5.006000;
  2         8  
  2         76  
4 2     2   11 use strict;
  2         5  
  2         62  
5 2     2   10 use warnings;
  2         9  
  2         84  
6              
7 2     2   10 use vars qw(@ISA @EXPORT @EXPORT_OK %EXPORT_TAGS $VERSION);
  2         4  
  2         442  
8              
9             require Exporter;
10              
11             @ISA = qw(Exporter);
12             %EXPORT_TAGS = ( 'all' => [ qw(gf2_mul gf2_inv gf2_div gf2_pow gf2_info) ],
13             'ops' => [ qw(gf2_mul gf2_inv gf2_div gf2_pow) ],
14             'info' => [ qw(gf2_info) ],
15             );
16             @EXPORT_OK = ( @{ $EXPORT_TAGS{'all'} } );
17             @EXPORT = ( );
18             $VERSION = '0.04';
19              
20             require XSLoader;
21             XSLoader::load('Math::FastGF2', $VERSION);
22              
23              
24             1;
25              
26             __END__