mirror of
https://github.com/GrammaticalFramework/gf-rgl.git
synced 2026-05-27 17:08:54 -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 ;
|
majm = init majmo ;
|
||||||
nMajmo = mkNoun majmo ;
|
nMajmo = mkNoun majmo ;
|
||||||
nMajom = mkNoun majom ;
|
nMajom = mkNoun majom ;
|
||||||
|
o = last (init majom) ;
|
||||||
in nMajmo ** {
|
in nMajmo ** {
|
||||||
s = \\nc => case nc of {
|
s = \\nc => case nc of {
|
||||||
|
|
||||||
SgSup -- All plural forms and Sg Acc and Sg Sup use the "majmo" stem
|
-- All plural forms and Sg Acc use the "majmo" stem
|
||||||
| PlStem
|
PlStem | SgAccStem => nMajmo.s ! nc ;
|
||||||
| 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
|
-- The plural morpheme before possessive suffixes: majmai
|
||||||
PossdPl => majm + harm "a" "e" ! nMajmo.h + "i" ;
|
PossdPl => majm + harm "a" "e" ! nMajmo.h + "i" ;
|
||||||
@@ -296,8 +301,8 @@ oper
|
|||||||
|
|
||||||
-- Stem 1: Sg Nom
|
-- Stem 1: Sg Nom
|
||||||
-- Stem 2: Sg Gen, Sg Sup, Pl *
|
-- Stem 2: Sg Gen, Sg Sup, Pl *
|
||||||
<_ + #shortv + #c, -- majom, majmot
|
<_ + #c + #shortv + #c, -- majom, majmot
|
||||||
_ + #c + #shortv + "t"> => dMajom n a ;
|
_ + #c + #c + #shortv + "t"> => dMajom n a ;
|
||||||
|
|
||||||
-- Stem 1: Sg Nom
|
-- Stem 1: Sg Nom
|
||||||
-- Stem 2: Sg Sup
|
-- Stem 2: Sg Sup
|
||||||
|
|||||||
Reference in New Issue
Block a user