Subject: | PL_eq Return Values |
When PL_eq successfully finds one argument is a plural of t'other it
gets its "p"s and "s"s muddled in its return value. This specific
example is documented as returning "s:p":
% perl -MLingua::EN::Inflect=PL_eq -wle 'print PL_eq("index","indexes")'
But it prints "p:s" for me (and the opposite way round if the arguments
are reversed).
The documented behaviour makes the most sense ("s" first corresponds to
the first argument being the singular), but accepting the current
behaviour and changing the docs to match would avoid breaking backwards
compatibility,