| line | true | false | branch | 
 
| 33 | 2 | 0 | if not defined &Lingua::TR::Numbers::DEBUG | 
 
| 67 | 0 | 1 | unless defined $x and length $x | 
 
| 70 | 0 | 1 | unless $x | 
 
| 73 | 1 | 0 | if ($x =~ s/(\w+)\z//msx) { } | 
 
| 79 | 0 | 2 | unless $l | 
 
| 80 | 1 | 1 | if ($l =~ /$RE_VOWEL/) | 
 
| 91 | 0 | 1 | unless ($ok) | 
 
| 108 | 2 | 76 | unless defined $x and length $x | 
 
| 110 | 0 | 76 | if $x eq 'NaN' | 
 
| 111 | 0 | 76 | if $x =~ / \A \+ inf(?:inity)? \z /imsx | 
 
| 112 | 0 | 76 | if $x =~ / \A \- inf(?:inity)? \z /imsx | 
 
| 113 | 0 | 76 | if $x =~ / \A    inf(?:inity)? \z /imsx | 
 
| 114 | 21 | 55 | if exists $D{$x} | 
 
| 117 | 3 | 52 | if defined $e | 
 
| 124 | 11 | 41 | if ($x =~ s/\A([-+])//msx) | 
 
| 129 | 38 | 14 | if ($x =~ / \A          \d+  \z/msx) { } | 
 
|  | 7 | 7 | elsif ($x =~ / \A (\d+)[.](\d+) \z/msx) { } | 
 
|  | 3 | 4 | elsif ($x =~ / \A      [.](\d+) \z/msx) { } | 
 
| 142 | 66 | 37 | if defined $_ | 
 
| 151 | 4 | 0 | $x eq '+' ? : | 
 
|  | 7 | 4 | $x eq '-' ? : | 
 
|  | 37 | 11 | !(defined $x && length $x) ? : | 
 
| 160 | 38 | 10 | unless defined $x and length $x | 
 
| 170 | 0 | 65 | unless defined $x and length $x and $x =~ /\A\d+\z/msx | 
 
| 171 | 18 | 47 | if defined $D{$x} | 
 
| 173 | 31 | 16 | if ($x =~ /\A(.)(.)\z/msx) { } | 
 
|  | 9 | 7 | elsif ($x =~ /\A(.)(..)\z/msx) { } | 
 
| 179 | 6 | 3 | $1 == 1 ? : | 
 
| 181 | 1 | 8 | if $rest eq '00' | 
 
| 191 | 0 | 7 | unless defined $x and length $x and $x =~ /\A\d+\z/msx | 
 
| 198 | 12 | 4 | if $num | 
 
| 201 | 0 | 7 | unless @chunks | 
 
| 206 | 4 | 3 | if $chunks[-1][1] == 0 and $chunks[-1][0] < 100 | 
 
| 213 | 0 | 7 | if $and and @chunks > 1 | 
 
| 214 | 5 | 2 | if @chunks == 2 | 
 
| 221 | 0 | 7 | unless @{$chunks;} | 
 
| 224 | 12 | 0 | if $c->[0] | 
 
| 233 | 5 | 7 | unless $multnum | 
 
| 235 | 7 | 0 | if $MULT{$multnum} | 
 
| 249 | 3 | 52 | if ($x =~ /
    \A
    (
        [-+]?  # leading sign
        (?:
        [\d,]+  |  [\d,]*\.\d+  # number
        )
    )
    [eE]
    (-?\d+)   # mantissa, has to be an integer
    \z
/msx) { } | 
 
| 263 | 0 | 0 | unless print @args |