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 10     10   64 use strict; use warnings;
  10     10   31  
  10         266  
  10         45  
  10         17  
  10         337  
2             package YAMLScript::Main;
3              
4 10     10   3932 use YAMLScript::Common;
  10         25  
  10         2085  
5 10     10   4895 use YAMLScript::Reader;
  10         49  
  10         545  
6 10     10   4815 use YAMLScript::RT;
  10         29  
  10         349  
7              
8 10     10   64 use base 'Lingy::Main';
  10         28  
  10         4372  
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;