
Actually a little bit of disinformation there: I do need the recursion. Titles (for instance) have an additional ",". Forgot. On Fri, Sep 18, 2009 at 1:29 AM, Paulo Levi <i30817@gmail.com> wrote:
Normaly a name tuple is like this : Last names, first name , Date It can also be like this Last name, first name or like this Name (for plato etc)
I strip out the optional date (I should change the deciding algorithm to 2 non consecutive digits probably. Basically dates always seem to have a digit there) then exchange the first and last names if needed and join them again.
If you want to keep them separate you can make a domain object or a list for that. BTW i just realized i don't need the recursion for nothing. I might change it. It takes a good 1.5 m to index the Gutenberg index even with a lot of hacks.