| line |
!l |
l&&!r |
l&&r |
condition |
|
39
|
0 |
0 |
0 |
defined $start_y and $y < $start_y || $y >= $end_y |
|
49
|
0 |
0 |
0 |
defined $start_x and $x < $start_x || $x >= $end_x |
|
|
0 |
0 |
0 |
$x >= 0 and $y >= 0 |
|
329
|
0 |
0 |
0 |
$diagonal_char_cache{$diagonal_key} and $diagonal_char_cache{$diagonal_key} ne $ascii_array[$row][$col][-1] |
|
345
|
0 |
0 |
0 |
defined $up and defined $down |
|
|
0 |
0 |
0 |
defined $up and defined $down and defined $left |
|
|
0 |
0 |
0 |
defined $up and defined $down and defined $left and defined $right |
|
350
|
0 |
0 |
0 |
(&any(sub {
$_ eq '|';
}
, @{$up;}) || &any(sub {
$_ eq '.';
}
, @{$up;}) || &any(sub {
$_ eq q['];
}
, @{$up;}) || &any(sub {
$_ eq '+';
}
, @{$up;}) || &any(sub {
$_ eq '^';
}
, @{$up;})) && (&any(sub {
$_ eq '|';
}
, @{$down;}) || &any(sub {
$_ eq '.';
}
, @{$down;}) || &any(sub {
$_ eq q['];
}
, @{$down;}) || &any(sub {
$_ eq '+';
}
, @{$down;}) || &any(sub {
$_ eq 'v';
}
, @{$down;})) && (&any(sub {
$_ eq '-';
}
, @{$left;}) || &any(sub {
$_ eq '.';
}
, @{$left;}) || &any(sub {
$_ eq q['];
}
, @{$left;}) || &any(sub {
$_ eq '+';
}
, @{$left;}) || &any(sub {
$_ eq '<';
}
, @{$left;})) && (&any(sub {
$_ eq '-';
}
, @{$right;}) || &any(sub {
$_ eq '.';
}
, @{$right;}) || &any(sub {
$_ eq q['];
}
, @{$right;}) || &any(sub {
$_ eq '+';
}
, @{$right;}) || &any(sub {
$_ eq '>';
}
, @{$right;})) |
|
366
|
0 |
0 |
0 |
defined $up and &any(sub {
$_ eq "|";
}
, @{$up;}) |
|
|
0 |
0 |
0 |
defined $up and &any(sub {
$_ eq "|";
}
, @{$up;}) and defined $down |
|
|
0 |
0 |
0 |
defined $up and &any(sub {
$_ eq "|";
}
, @{$up;}) and defined $down and &any(sub {
$_ eq "|";
}
, @{$down;}) |
|
|
0 |
0 |
0 |
defined $up and &any(sub {
$_ eq "|";
}
, @{$up;}) and defined $down and &any(sub {
$_ eq "|";
}
, @{$down;}) and defined $left |
|
|
0 |
0 |
0 |
defined $up and &any(sub {
$_ eq "|";
}
, @{$up;}) and defined $down and &any(sub {
$_ eq "|";
}
, @{$down;}) and defined $left and &any(sub {
$_ eq "-";
}
, @{$left;}) |
|
|
0 |
0 |
0 |
defined $up and &any(sub {
$_ eq "|";
}
, @{$up;}) and defined $down and &any(sub {
$_ eq "|";
}
, @{$down;}) and defined $left and &any(sub {
$_ eq "-";
}
, @{$left;}) and defined $right |
|
|
0 |
0 |
0 |
defined $up and &any(sub {
$_ eq "|";
}
, @{$up;}) and defined $down and &any(sub {
$_ eq "|";
}
, @{$down;}) and defined $left and &any(sub {
$_ eq "-";
}
, @{$left;}) and defined $right and &any(sub {
$_ eq "-";
}
, @{$right;}) |
|
382
|
0 |
0 |
0 |
defined $up and &any(sub {
$_ eq "|";
}
, @{$up;}) |
|
|
0 |
0 |
0 |
defined $right and &any(sub {
$_ eq "-";
}
, @{$right;}) |
|
|
0 |
0 |
0 |
defined $up and &any(sub {
$_ eq "|";
}
, @{$up;}) and (defined $right and &any(sub {
$_ eq "-";
}
, @{$right;})) |
|
|
0 |
0 |
0 |
defined $down && &any(sub {
$_ eq '|';
}
, @{$down;}) |
|
|
0 |
0 |
0 |
defined $up and &any(sub {
$_ eq "|";
}
, @{$up;}) and (defined $right and &any(sub {
$_ eq "-";
}
, @{$right;})) and not defined $down && &any(sub {
$_ eq '|';
}
, @{$down;}) |
|
385
|
0 |
0 |
0 |
defined $up && &any(sub {
$_ eq '|';
}
, @{$up;}) && (defined $left && &any(sub {
$_ eq '-';
}
, @{$left;})) && !(defined $down && &any(sub {
$_ eq '|';
}
, @{$down;}) || defined $right && &any(sub {
$_ eq '|';
}
, @{$right;})) |
|
427
|
0 |
0 |
0 |
defined $char_45 and defined $char_135 |
|
|
0 |
0 |
0 |
defined $char_45 and defined $char_135 and defined $char_225 |
|
|
0 |
0 |
0 |
defined $char_45 and defined $char_135 and defined $char_225 and defined $char_315 |
|
432
|
0 |
0 |
0 |
&any(sub {
$_ eq '^' unless $_ eq '/';
}
, @{$char_45;}) && &any(sub {
$_ eq 'v' unless $_ eq '\\';
}
, @{$char_135;}) && &any(sub {
$_ eq 'v' unless $_ eq '/';
}
, @{$char_225;}) && &any(sub {
$_ eq '^' unless $_ eq '\\';
}
, @{$char_315;}) |
|
441
|
0 |
0 |
0 |
defined $char_45 and defined $char_135 |
|
|
0 |
0 |
0 |
defined $char_45 and defined $char_135 and defined $char_225 |
|
|
0 |
0 |
0 |
defined $char_45 and defined $char_135 and defined $char_225 and defined $char_315 |
|
446
|
0 |
0 |
0 |
&any(sub {
$_ eq '^' unless $_ eq "\x{2571}";
}
, @{$char_45;}) && &any(sub {
$_ eq 'v' unless $_ eq "\x{2572}";
}
, @{$char_135;}) && &any(sub {
$_ eq 'v' unless $_ eq "\x{2571}";
}
, @{$char_225;}) && &any(sub {
$_ eq '^' unless $_ eq "\x{2572}";
}
, @{$char_315;}) |