|(require english)||package: english|
A utility library for generating English text – e.g. generating plurals and other grammatical annoyances.
Also a good place to do post-processing and cleanups that can easliy be expressed as a regexp-replace. For example, spaces before commas and semi-colons are automatically deleted.
TODO: Consider adding (via parameters) various post-processings of this sort. The existing ones are hard coded at the moment.
It uses some pretty dumb algorithms at the moment. This could be improved.
Semi-colons are used as separators. Numbering (of course) begins at 1.
TODO: Consider adding ways to configure that.