| line | true | false | branch | 
 
| 31 | 0 | 302 | if ($^X =~ / jperl /imosx) | 
 
| 66 | 302 | 0 | if (eval {
	do {
	local $@;
CORE::require strict
}
}) | 
 
| 148 | 0 | 302 | if (-e "$filename.e") | 
 
| 149 | 0 | 0 | if (exists $ENV{'CHAR_DEBUG'}) { } | 
 
|  | 0 | 0 | elsif (-z "$filename.e") { } | 
 
| 189 | 0 | 0 | if ($mtime_escape < $mtime_source or $mtime_escape < $mtime_filter) | 
 
| 195 | 302 | 0 | unless (-e "$filename.e") | 
 
| 198 | 302 | 0 | if (eval ' use Fcntl qw(O_WRONLY O_APPEND O_CREAT); 1 ' and sysopen $fh, "$filename.e", &O_WRONLY | &O_APPEND | &O_CREAT) { } | 
 
| 201 | 0 | 0 | unless Eutf2::_open_a($fh, "$filename.e") | 
 
| 210 | 0 | 302 | if (do {
	exists $ENV{'CHAR_NONBLOCK'}
}) { } | 
 
| 233 | 0 | 0 | if ($@) | 
 
| 242 | 0 | 302 | unless seek $fh, 0, 0 | 
 
| 250 | 0 | 302 | unless close $fh | 
 
| 254 | 0 | 302 | unless Eutf2::_open_r($fh, "$filename.e") | 
 
| 256 | 0 | 302 | if (do {
	exists $ENV{'CHAR_NONBLOCK'}
}) { } | 
 
| 260 | 0 | 0 | if ($@) | 
 
| 269 | 0 | 302 | if ($^W) | 
 
| 272 | 0 | 302 | if (defined $^I) | 
 
| 310 | 0 | 302 | if ($^O =~ /\A (?: MSWin32 | NetWare | symbian | dos ) \z/mosx) { } | 
 
| 339 | 0 | 0 | if ($word =~ / [ ] /mosx) { } | 
 
| 368 | 0 | 302 | unless Eutf2::_open_r($fh, $script) | 
 
| 371 | 0 | 302 | unless close $fh | 
 
| 373 | 0 | 302 | if (/^ use Eutf2(?:(?>\s+)(?>[0-9\.]*))?(?>\s*); $/mosx) { } | 
 
| 379 | 0 | 302 | if (s/\A(#!.+?\n)//mos) | 
 
| 386 | 0 | 302 | if (s/\A(\@rem(?>\s*)=(?>\s*)'.*?'(?>\s*);\s*\n)//mos) | 
 
| 400 | 0 | 302 | if (s/(.*^#(?>\s*)line(?>\s+)(?>[0-9]+)(?:(?>\s+)"(?:$q_char)+?")?\s*\n)//mos) | 
 
| 419 | 302 | 0 | if (s/^ (?>\s*) use (?>\s+) (?: Char | UTF2 ) (?>\s*) ([^\x80-\xFF;]*) ; \s* \n? $//mosx) | 
 
| 423 | 0 | 302 | if ($list =~ s/\A ((?>[0-9]+)\.(?>[0-9]+)) \.0 (?>\s*) //mosx) { } | 
 
|  | 0 | 302 | elsif ($list =~ s/\A ((?>[0-9]+)(?>\.[0-9]*)) (?>\s*) //mosx) { } | 
 
| 425 | 0 | 0 | if ($version ne $UTF2::VERSION) | 
 
| 428 | 0 | 0 | if (scalar keys %file >= 2) | 
 
| 447 | 0 | 0 | if ($version > $UTF2::VERSION) | 
 
| 453 | 0 | 302 | unless ($list =~ /\A (?>\s*) \z/mosx) | 
 
| 457 | 0 | 0 | if /\A ord \z/mosx | 
 
| 458 | 0 | 0 | if /\A ord \z/mosx | 
 
| 459 | 0 | 0 | if /\A reverse \z/mosx | 
 
| 460 | 0 | 0 | if /\A getc \z/mosx |