Subject: | Doesn't check that input is a valid number |
spell_number() should check whether it's been passed a valid number,
as supported by the module, and if not, return undef, or something like that.
For example:
print spell_number(-3.14), "\n";
Will display:
three negative
Which I don't think is right.