mirror of
https://github.com/GrammaticalFramework/gf-rgl.git
synced 2026-05-27 08:58:55 -06:00
(Hun) Fixes in dMajom + pattern that recognises dMajom in smart paradigm
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user