forked from GitHub/gf-core
The final fix of noun phrases with cardinal numbers in Russian
The support for variation of the noun depending on what cardinal it is
used with seems to be complete by now ("one child - two children -
five children" - Russian has different plural forms for "a child" when
counting). The case agreement in noun phrases that have additional
determiners besides numerals ("three little blind mice") is fixed too.
This commit is contained in:
@@ -58,15 +58,14 @@ concrete CatRus of Cat = CommonX ** open ResRus, Prelude in {
|
||||
-- Gender parameter is due to multiple determiners (Numerals in Russian)
|
||||
-- like "mnogo"
|
||||
-- The determined noun has the case parameter specific for the determiner
|
||||
-- 'q' is for 'quantity', quantity determiners demand genitive for the noun
|
||||
|
||||
Det = {s : AdjForm => Str; n: Number; g: PronGen; c: Case; q: Bool} ;
|
||||
Predet, Quant = {s : AdjForm => Str; g: PronGen; c: Case; q: Bool} ;
|
||||
Det = {s : AdjForm => Str; n: Number; g: PronGen; c: Case; size: Size} ;
|
||||
Predet, Quant = {s : AdjForm => Str; g: PronGen; c: Case; size: Size} ;
|
||||
|
||||
-- Numeral
|
||||
|
||||
Num, Numeral, Card = {s : Gender => Animacy => Case => Str ; n : Number} ;
|
||||
Digits = {s : Str ; n : Number} ; ----
|
||||
Num, Numeral, Card = {s : Gender => Animacy => Case => Str ; n : Number ; size: Size} ;
|
||||
Digits = {s : Str ; n : Number ; size: Size} ; ----
|
||||
|
||||
-- Structural
|
||||
-- The conjunction has an inherent number, which is used when conjoining
|
||||
|
||||
Reference in New Issue
Block a user