diff options
| author | krasimir <krasimir@chalmers.se> | 2008-11-26 19:38:51 +0000 |
|---|---|---|
| committer | krasimir <krasimir@chalmers.se> | 2008-11-26 19:38:51 +0000 |
| commit | b6c9aedd873348b59e5215572b3540824ec3abef (patch) | |
| tree | a9d46c6e6fd67b692ed37df5d58b85c6594e8d37 /next-lib/src/russian/ParadigmsRus.gf | |
| parent | 720932d75120a86e99f0dec32d3335aaba65e4a6 (diff) | |
SubstForm in Russian is replaced with NForm like in Bulgarian and is used more widely
Diffstat (limited to 'next-lib/src/russian/ParadigmsRus.gf')
| -rw-r--r-- | next-lib/src/russian/ParadigmsRus.gf | 30 |
1 files changed, 15 insertions, 15 deletions
diff --git a/next-lib/src/russian/ParadigmsRus.gf b/next-lib/src/russian/ParadigmsRus.gf index b424ef102..677a92639 100644 --- a/next-lib/src/russian/ParadigmsRus.gf +++ b/next-lib/src/russian/ParadigmsRus.gf @@ -282,7 +282,7 @@ foreign = Foreign; -- +++ MG_UR: added +++ mkIndeclinableNoun = \s,g, anim -> { - s = table { SF _ _ => s } ; + s = table { NF _ _ => s } ; g = g ; anim = anim } ** {lock_N = <>}; @@ -293,19 +293,19 @@ foreign = Foreign; -- +++ MG_UR: added +++ nomPl, genPl, datPl, accPl, instPl, preposPl, g, anim -> { s = table { - SF Sg Nom => nomSg ; - SF Sg Gen => genSg ; - SF Sg Dat => datSg ; - SF Sg Acc => accSg ; - SF Sg Inst => instSg ; - SF Sg (Prepos PrepOther) => preposSg ; - SF Sg (Prepos PrepVNa) => prepos2Sg ; - SF Pl Nom => nomPl ; - SF Pl Gen => genPl ; - SF Pl Dat => datPl ; - SF Pl Acc => accPl ; - SF Pl Inst => instPl ; - SF Pl (Prepos _) => preposPl + NF Sg Nom => nomSg ; + NF Sg Gen => genSg ; + NF Sg Dat => datSg ; + NF Sg Acc => accSg ; + NF Sg Inst => instSg ; + NF Sg (Prepos PrepOther) => preposSg ; + NF Sg (Prepos PrepVNa) => prepos2Sg ; + NF Pl Nom => nomPl ; + NF Pl Gen => genPl ; + NF Pl Dat => datPl ; + NF Pl Acc => accPl ; + NF Pl Inst => instPl ; + NF Pl (Prepos _) => preposPl } ; g = g ; anim = anim @@ -364,7 +364,7 @@ foreign = Foreign; -- +++ MG_UR: added +++ Masc => mkProperNameMasc ivan anim ; _ => mkProperNameFem ivan anim } ** {lock_PN =<>}; - nounPN n = {s=\\c => n.s! SF Sg c; anim=n.anim; g=n.g; lock_PN=<>}; + nounPN n = {s=\\c => n.s! NF Sg c; anim=n.anim; g=n.g; lock_PN=<>}; -- On the top level, it is maybe $CN$ that is used rather than $N$, and -- $NP$ rather than $PN$. |
