|
From: <fri...@us...> - 2009-02-27 13:29:02
|
Revision: 9684
http://zaf.svn.sourceforge.net/zaf/?rev=9684&view=rev
Author: friedelwolff
Date: 2009-02-27 13:28:48 +0000 (Fri, 27 Feb 2009)
Log Message:
-----------
Also implement the exclusive aspectual morpheme (-ka-) for class 1 nouns
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:25:08 UTC (rev 9683)
+++ trunk/dict/zu/hunspell/zu_aff.py 2009-02-27 13:28:48 UTC (rev 9684)
@@ -502,13 +502,14 @@
verb_rules(main_subjects, affix=add_semivowels("a"+morpheme), needaffix=True, circumfix=True, continuation_classes=[negative_i, negative_anga])
# Indicative, present, negative with subject morpheme and exclusive aspectual morpheme (-ka-)
#TODO: will verb_rules do the right thing here to elide the 'a' of 'ka' for vowel verbs?
- verb_rules(main_subjects, affix=add_semivowels("a"+morpheme)+"ka", needaffix=True, circumfix=True, continuation_classes=[negative_i])
+ verb_rules(main_subjects, affix=add_semivowels("a"+morpheme)+"ka", needaffix=True, circumfix=True, morphology="PRESENT_IND_NEG+EXCLUSIVE", continuation_classes=[negative_i])
#Negative future tenses
verb_rules(simple_subjects_neg, affix=(add_semivowels("a" + morpheme)))
# We handle class 1 negative separately:
verb_rules(main_subjects, affix="aka", needaffix=True, circumfix=True, continuation_classes=[negative_i, negative_anga])
+ verb_rules(main_subjects, affix="akaka", needaffix=True, circumfix=True, morphology="PRESENT_IND_NEG_class1+EXCLUSIVE", continuation_classes=[negative_i])
simple_subjects_neg.add_rule(affix=add_semivowels("aka"))
#Remote past tense
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|