|  line  | 
 l  | 
 !l&&r  | 
 !l&&!r  | 
 condition  | 
 
| 
49
 | 
 3392  | 
 0  | 
 0  | 
 $2 ne '' || defined $4  | 
 
| 
96
 | 
 0  | 
 0  | 
 216  | 
 $x eq 'NaN' or $y eq 'NaN'  | 
 
| 
108
 | 
 0  | 
 0  | 
 1010  | 
 $x eq 'NaN' or $y eq 'NaN'  | 
 
| 
129
 | 
 0  | 
 0  | 
 179  | 
 $x eq 'NaN' or $y eq 'NaN'  | 
 
| 
 | 
 0  | 
 0  | 
 179  | 
 $x eq 'NaN' or $y eq 'NaN' or $y eq '+0E+0'  | 
 
| 
146
 | 
 0  | 
 0  | 
 179  | 
 $q eq 'NaN' or $r eq 'NaN'  | 
 
| 
152
 | 
 0  | 
 0  | 
 0  | 
 $bigfloat::rnd_mode eq 'zero' || $bigfloat::rnd_mode eq '-inf' && substr($q, 0, 1) eq '+' || $bigfloat::rnd_mode eq '+inf' && substr($q, 0, 1) eq '-' || $bigfloat::rnd_mode eq 'even' && $q =~ /[24680]$/ || $bigfloat::rnd_mode eq 'odd' && $q =~ /[13579]$/  | 
 
| 
 | 
 143  | 
 0  | 
 36  | 
 $cmp < 0 or $cmp == 0 and $bigfloat::rnd_mode eq 'zero' || $bigfloat::rnd_mode eq '-inf' && substr($q, 0, 1) eq '+' || $bigfloat::rnd_mode eq '+inf' && substr($q, 0, 1) eq '-' || $bigfloat::rnd_mode eq 'even' && $q =~ /[24680]$/ || $bigfloat::rnd_mode eq 'odd' && $q =~ /[13579]$/  | 
 
| 
170
 | 
 0  | 
 0  | 
 0  | 
 $x eq 'NaN' or $scale <= 0  | 
 
| 
212
 | 
 0  | 
 0  | 
 67  | 
 $x eq 'NaN' or $y eq 'NaN'  | 
 
| 
233
 | 
 0  | 
 0  | 
 0  | 
 $x eq 'NaN' or $x =~ /^-/  |