|
From: <fri...@us...> - 2009-03-03 10:06:44
|
Revision: 9691
http://zaf.svn.sourceforge.net/zaf/?rev=9691&view=rev
Author: friedelwolff
Date: 2009-03-03 10:06:26 +0000 (Tue, 03 Mar 2009)
Log Message:
-----------
Much more complete support for relative 'be' times with proper future and negative complementary verbs. Combinations with copulatives are not yet implemented.
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-03-03 09:37:37 UTC (rev 9690)
+++ trunk/dict/zu/hunspell/zu_aff.py 2009-03-03 10:06:26 UTC (rev 9691)
@@ -422,11 +422,26 @@
#relative times with be
for morpheme in relative_be_prefixes:
- verb_rules(main_subjects, affix=morpheme, morphology="RELATIVE_be", continuation_classes=[question])
+ verb_rules(main_subjects, affix=morpheme, morphology="RELATIVE_be", continuation_classes=[question, past_indicative])
+ verb_rules(main_subjects, affix=morpheme+"zo", morphology="RELATIVE_be+NEAR_FUTURE", continuation_classes=[question])
+ verb_rules(main_subjects, affix=morpheme+"yo", morphology="RELATIVE_be+REMOTE_FUTURE", continuation_classes=[question])
+ verb_rules(main_subjects, affix=morpheme+"nga", circumfix=True, needsaffix=True, morphology="RELATIVE_be_NEG", continuation_classes=[question, negative_i, negative_anga])
+ verb_rules(main_subjects, affix=morpheme+"ngazuku", morphology="RELATIVE_be+NEAR_FUTURE_NEG", continuation_classes=[question])
+ verb_rules(main_subjects, affix=morpheme+"ngayuku", morphology="RELATIVE_be+REMOTE_FUTURE_NEG", continuation_classes=[question])
for morpheme in relative_be_prefixes_remote_past:
- verb_rules(main_subjects, affix=morpheme, morphology="RELATIVE_be_REMOTE_PAST", continuation_classes=[question])
+ verb_rules(main_subjects, affix=morpheme, morphology="RELATIVE_be_REMOTE_PAST", continuation_classes=[question, past_indicative])
+ verb_rules(main_subjects, affix=morpheme+"zo", morphology="RELATIVE_be_REMOTE_PAST+NEAR_FUTURE", continuation_classes=[question])
+ verb_rules(main_subjects, affix=morpheme+"yo", morphology="RELATIVE_be_REMOTE_PAST+REMOTE_FUTURE", continuation_classes=[question])
+ verb_rules(main_subjects, affix=morpheme+"nga", circumfix=True, needsaffix=True, morphology="RELATIVE_be_NEG", continuation_classes=[question, negative_i, negative_anga])
+ verb_rules(main_subjects, affix=morpheme+"ngazuku", morphology="RELATIVE_be+NEAR_FUTURE_NEG", continuation_classes=[question])
+ verb_rules(main_subjects, affix=morpheme+"ngayuku", morphology="RELATIVE_be+REMOTE_FUTURE_NEG", continuation_classes=[question])
for morpheme in relative_be_prefixes_future:
- verb_rules(main_subjects, affix=morpheme, morphology="RELATIVE_be_FUTURE", continuation_classes=[question])
+ verb_rules(main_subjects, affix=morpheme, morphology="RELATIVE_be_FUTURE", continuation_classes=[question, past_indicative])
+ verb_rules(main_subjects, affix=morpheme+"zo", morphology="RELATIVE_be_FUTURE+NEAR_FUTURE", continuation_classes=[question])
+ verb_rules(main_subjects, affix=morpheme+"yo", morphology="RELATIVE_be_FUTURE+REMOTE_FUTURE", continuation_classes=[question])
+ verb_rules(main_subjects, affix=morpheme+"nga", circumfix=True, needsaffix=True, morphology="RELATIVE_be_NEG", continuation_classes=[question, negative_i, negative_anga])
+ verb_rules(main_subjects, affix=morpheme+"ngazuku", morphology="RELATIVE_be+NEAR_FUTURE_NEG", continuation_classes=[question])
+ verb_rules(main_subjects, affix=morpheme+"ngayuku", morphology="RELATIVE_be+REMOTE_FUTURE_NEG", continuation_classes=[question])
#indicative long form, present, positive
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|