File Coverage

blib/lib/YAMLScript/Main.pm
Criterion Covered Total %
statement 18 25 72.0
branch n/a
condition n/a
subroutine 6 9 66.6
pod 0 3 0.0
total 24 37 64.8


line stmt bran cond sub pod time code
1 9     9   60 use strict; use warnings;
  9     9   15  
  9         257  
  9         53  
  9         55  
  9         325  
2             package YAMLScript::Main;
3              
4 9     9   3495 use YAMLScript::Common;
  9         24  
  9         1771  
5 9     9   4185 use YAMLScript::Reader;
  9         30  
  9         385  
6 9     9   3749 use YAMLScript::RT;
  9         23  
  9         275  
7              
8 9     9   58 use base 'Lingy::Main';
  9         20  
  9         4036  
9              
10             sub do_version {
11 0     0 0   RT->rep('
12             (println
13             (str
14             "YAMLScript ["
15             *HOST*
16             "] version "
17             (yamlscript-version)))
18             ');
19             }
20              
21             sub do_eval {
22 0     0 0   my $self = shift;
23 0           $YAMLScript::Reader::read_ys = 1;
24 0           $self->SUPER::do_eval(@_);
25             }
26              
27             sub do_repl {
28 0     0 0   my $self = shift;
29 0           $YAMLScript::Reader::read_ys = 1;
30 0           $self->SUPER::do_repl(@_);
31             }
32              
33             1;