| line | l | !l&&r | !l&&!r | condition | 
 
| 827 | 86 | 0 | 6570 | $@ or $unichr eq '�' | 
 
| 854 | 6 | 0 | 566 | $unichr =~ /\p{Private_Use}/ or $unichr =~ /[\p{Common}\p{Inherited}]/ | 
 
|  | 22 | 0 | 544 | $unichr =~ /\p{Private_Use}/ or $unichr =~ /[\p{Common}\p{Inherited}]/ or $unichr =~ /[\p{Latin}\p{Greek}]/ | 
 
| 899 | 0 | 0 | 0 | ($$href{$b} || 0) <=> ($$href{$a} || 0) or defined $$href{$b} <=> defined $$href{$a} | 
 
|  | 0 | 0 | 0 | ($$href{$b} || 0) <=> ($$href{$a} || 0) or defined $$href{$b} <=> defined $$href{$a} or lc str2nummistr($a) cmp lc str2nummistr($b) | 
 
|  | 0 | 0 | 0 | ($$href{$b} || 0) <=> ($$href{$a} || 0) or defined $$href{$b} <=> defined $$href{$a} or lc str2nummistr($a) cmp lc str2nummistr($b) or str2nummistr($a) cmp str2nummistr($b) | 
 
| 922 | 0 | 0 | 0 | charnames::viacode(ord $unichr) || sprintf('unnamed character U+%04X', ord $unichr) | 
 
| 987 | 0 | 0 | 0 | $$ci{'name'} || "" | 
 
| 1087 | 156480 | 0 | 0 | $enc_obj->name || $enc | 
 
| 1184 | 4081 | 0 | 0 | charnames::viacode($ord) || sprintf('U+%04X', $ord) |