1
0
forked from GitHub/gf-rgl

(Hun) Fixes in dMajom + pattern that recognises dMajom in smart paradigm

This commit is contained in:
Inari Listenmaa
2020-04-29 19:15:12 +02:00
parent 219b3a2c01
commit 382279fb5b

View File

@@ -91,12 +91,17 @@ oper
majm = init majmo ;
nMajmo = mkNoun majmo ;
nMajom = mkNoun majom ;
o = last (init majom) ;
in nMajmo ** {
s = \\nc => case nc of {
SgSup -- All plural forms and Sg Acc and Sg Sup use the "majmo" stem
| PlStem
| SgAccStem => nMajmo.s ! nc ;
-- All plural forms and Sg Acc use the "majmo" stem
PlStem | SgAccStem => nMajmo.s ! nc ;
-- Sg Sup uses the same majm* stem, but vowel can be different:
-- sátor, sátrat -> sátron, not *sátran
-- vászon, vásznat -> vásznon, not *vásznan
SgSup => majm + o + "n" ;
-- The plural morpheme before possessive suffixes: majmai
PossdPl => majm + harm "a" "e" ! nMajmo.h + "i" ;
@@ -296,8 +301,8 @@ oper
-- Stem 1: Sg Nom
-- Stem 2: Sg Gen, Sg Sup, Pl *
<_ + #shortv + #c, -- majom, majmot
_ + #c + #shortv + "t"> => dMajom n a ;
<_ + #c + #shortv + #c, -- majom, majmot
_ + #c + #c + #shortv + "t"> => dMajom n a ;
-- Stem 1: Sg Nom
-- Stem 2: Sg Sup