|
From: <fri...@us...> - 2009-01-15 16:18:16
|
Revision: 9665
http://zaf.svn.sourceforge.net/zaf/?rev=9665&view=rev
Author: friedelwolff
Date: 2009-01-15 16:18:05 +0000 (Thu, 15 Jan 2009)
Log Message:
-----------
Fix a few typos, and correct negative associative copulatives
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-01-15 15:58:44 UTC (rev 9664)
+++ trunk/dict/zu/hunspell/zu_aff.py 2009-01-15 16:18:05 UTC (rev 9665)
@@ -543,7 +543,7 @@
### Nouns ###
- noun = aff.add_group(prefix=True, flag="N")
+ noun = aff.add_group(suffix=False, flag="N")
# This group will contain most prefixes for nouns
for morpheme in possesive_morphemes:
@@ -554,14 +554,16 @@
# simplification. Uncomment the rule above, and put needaffix=True in for
# the following rule for more correct morphological analysis
noun_rules(noun, affix="na", morphology="ASSOCIATIVE_COPULATIVE", continuation_classes=[simple_subjects])
- noun_rules(noun, affix="na", needaffix=True, morphology="NEG_ASSOCIATIVE_COPULATIVE", continuation_classes=[simple_subjects_neg])
+ noun.add_rule(affix="n", condition="a", needaffix=True, morphology="NEG_ASSOCIATIVE_COPULATIVE", continuation_classes=[simple_subjects_neg])
+ noun.add_rule(affix="na", condition="i", strip="i", needaffix=True, morphology="NEG_ASSOCIATIVE_COPULATIVE", continuation_classes=[simple_subjects_neg])
+ noun.add_rule(affix="na", condition="u", strip="u", needaffix=True, morphology="NEG_ASSOCIATIVE_COPULATIVE", continuation_classes=[simple_subjects_neg])
# identificative copulative particle words
noun.add_rule(affix="y", condition="i", morphology="IDENTIFICATIVE_COPULATIVE", continuation_classes=[simple_subjects])
noun.add_rule(affix="y", contition="i", needaffix=True, morphology="NEG_IDENTIFICATIVE_COPULATIVE", continuation_classes=[simple_subjects_neg])
- noun_rules(noun, affix="ngu", contition="[ou]", morphology="IDENTIFICATIVE_COPULATIVE", continuation_classes=[simple_subjects_neg])
+ noun_rules(noun, affix="ngu", contition="[ou]", morphology="IDENTIFICATIVE_COPULATIVE", continuation_classes=[simple_subjects])
noun_rules(noun, affix="ngu", contition="[ou]", needaffix=True, morphology="NEG_IDENTIFICATIVE_COPULATIVE", continuation_classes=[simple_subjects_neg])
- noun_rules(noun, affix="wu", contition="[ou]", morphology="IDENTIFICATIVE_COPULATIVE", continuation_classes=[simple_subjects_neg])
+ noun_rules(noun, affix="wu", contition="[ou]", morphology="IDENTIFICATIVE_COPULATIVE", continuation_classes=[simple_subjects])
noun_rules(noun, affix="wu", contition="[ou]", needaffix=True, morphology="NEG_IDENTIFICATIVE_COPULATIVE", continuation_classes=[simple_subjects_neg])
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|