File Coverage

blib/lib/Perlito/Perl5/Prelude.pm
Criterion Covered Total %
statement 29 35 82.8
branch n/a
condition n/a
subroutine 13 17 76.4
pod n/a
total 42 52 80.7


line stmt bran cond sub pod time code
1             # Do not edit this file - Generated by Perlito 7.0
2 31     31   469 use v5;
  31         133  
  31         2109  
3 31     31   197 use utf8;
  31         59  
  31         332  
4 31     31   849 use strict;
  31         61  
  31         1373  
5 31     31   188 use warnings;
  31         120  
  31         2758  
6 31     31   236 no warnings ('redefine', 'once', 'void', 'uninitialized', 'misc', 'recursion');
  31         80  
  31         2397  
7 31     31   180 use Perlito::Perl5::Runtime;
  31         77  
  31         865  
8 31     31   194 use Perlito::Perl5::Prelude;
  31         63  
  31         20062  
9             our $MATCH = Perlito::Match->new();
10             {
11             package GLOBAL;
12             sub new { shift; bless { @_ }, "GLOBAL" }
13              
14             # use v6
15             ;
16             {
17             package Perlito::Match;
18 98811     98811   119052 sub new { shift; bless { @_ }, "Perlito::Match" }
  98811         619057  
19 10232     10232   46984 sub from { $_[0]->{from} };
20 621909     621909   3127914 sub to { $_[0]->{to} };
21 0     0   0 sub str { $_[0]->{str} };
22 0     0   0 sub bool { $_[0]->{bool} };
23             sub scalar {
24 0     0   0 my $self = $_[0];
25 0         0 substr($self->{str}, $self->{from}, (($self->{to} - $self->{from})))
26             }
27             }
28              
29             ;
30             {
31             package Pair;
32 2     2   5 sub new { shift; bless { @_ }, "Pair" }
  2         22  
33 2     2   10 sub key { $_[0]->{key} };
34 2     2   27 sub value { $_[0]->{value} };
35             sub perl {
36 0     0     my $self = $_[0];
37 0           return scalar (($self->{key} . ' ' . chr(61) . '> ' . Main::perl($self->{value}, )))
38             }
39             }
40              
41              
42             }
43              
44             1;