|
From: <fri...@us...> - 2009-02-27 13:41:04
|
Revision: 9686
http://zaf.svn.sourceforge.net/zaf/?rev=9686&view=rev
Author: friedelwolff
Date: 2009-02-27 13:40:57 +0000 (Fri, 27 Feb 2009)
Log Message:
-----------
Remote past of the qualificative (relative) mode
Modified Paths:
--------------
trunk/dict/zu/hunspell/zu_aff.py
Modified: trunk/dict/zu/hunspell/zu_aff.py
===================================================================
--- trunk/dict/zu/hunspell/zu_aff.py 2009-02-27 13:34:55 UTC (rev 9685)
+++ trunk/dict/zu/hunspell/zu_aff.py 2009-02-27 13:40:57 UTC (rev 9686)
@@ -40,7 +40,6 @@
#TODO: hortative particle words
#TODO: noun continuation class for infinitive+obj and negative infinitives?
#TODO: negative qualificatives
-#TODO: qualificatives of remote past
#TODO: passives and all their consequences
#TODO: consider doing -eka -ela -ana with rules
@@ -55,7 +54,7 @@
subject_morphemes = ["ngi", "u", "si", "ni", "u", "ba", "i", "li", "a", "si", "zi", "lu", "bu", "ku"]
remote_past_subject_morphemes = ["nga", "wa", "sa", "na", "wa", "ba", "ya", "la", "a", "sa", "za", "lwa", "ba", "kwa"]
qualificative_prefixes = ["engi", "esi", "eni", "o", "aba", "e", "eli", "a", "esi", "ezi", "olu", "obu", "oku"]
-remote_past_qualificative_prefixes = ["engi", "esi", "eni", "o", "aba", "e", "eli", "a", "esi", "ezi", "olu", "obu", "oku"]
+remote_past_qualificative_prefixes = ["enga", "esa", "ena", "owa", "aba", "eya", "ela", "a", "esa", "eza", "olwa", "oba", "okwa"]
situative_prefixes = ["e", "be"]
concords = subject_morphemes + qualificative_prefixes + situative_prefixes
object_morphemes = ["ngi", "ku", "si", "ni", "m", "ba", "wu", "yi", "li", "wa", "zi", "lu", "bu"]
@@ -526,6 +525,8 @@
verb_rules(main_subjects, affix=morpheme+"nga", needaffix=True, circumfix=True, morphology="RELATIVE/QUALIFICATIVE_NEG", continuation_classes=[qualificative_sfx_neg])
verb_rules(main_subjects, affix=morpheme+"ngazuku", needaffix=True, circumfix=True, morphology="NEAR_FUTURE_RELATIVE/QUALIFICATIVE_NEG")
verb_rules(main_subjects, affix=morpheme+"ngayuku", needaffix=True, circumfix=True, morphology="REMOTE_FUTURE_RELATIVE/QUALIFICATIVE_NEG")
+ for morpheme in remote_past_qualificative_prefixes:
+ verb_rules(main_subjects, affix=morpheme, morphology="REMOTE_FUTURE_RELATIVE/QUALIFICATIVE")
#indicative long form, present, positive
verb_rules(infixes, affix="ya", needaffix=True, morphology="PRESENT_IND_LONG", continuation_classes=[simple_subjects])
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|