|Perl: the Markov chain saw|
Re: Draft - Lingua::ES::Conjugateby dHarry (Abbot)
|on Dec 19, 2011 at 13:33 UTC||Need Help??|
There are a lot more tenses in Spanish than the ones you mention:) Check for example: Wordreference (the one stop solution for this humble student of Castellano). You only posted a snippet of code, I went through it on github though.
I would probably have implemented it differently. I think I would have chopped up all different tenses in categories, e.g.
Also with respect to irregular verbs there is also a lot of structure, e.g. types of irregularity. Furthermore sometimes verbs are only irregular in some person and/or in some tense(s). I think you can make use of this structure.
All in all you need about 90 ways of conjugating to cover close to a 100% of the verbs (based on the examples in my Spanish dictionary).