forked from GitHub/gf-rgl
(Ara) Force inherently dual nouns to dual only with a plural determiner
This commit is contained in:
@@ -6,7 +6,12 @@ lin
|
||||
|
||||
DetCN det cn = let {
|
||||
cas : Case -> Case = if_then_else Case det.is1sg Bare ;
|
||||
number = case cn.isDual of {True => Dl ; _ => sizeToNumber det.n} ;
|
||||
number = case cn.isDual of {
|
||||
True =>
|
||||
case sizeToNumber det.n of {
|
||||
Sg => Sg ;
|
||||
_ => Dl } ;
|
||||
False => sizeToNumber det.n } ;
|
||||
determiner : Case -> Str = \c ->
|
||||
det.s ! cn.h ! (detGender cn.g det.n) ! c ;
|
||||
noun : Case -> Str = \c ->
|
||||
|
||||
Reference in New Issue
Block a user