forked from GitHub/gf-rgl
Merge pull request #337 from inariksit/hungarian
(Hun) Add possessive forms in MassNP
This commit is contained in:
@@ -77,8 +77,13 @@ concrete NounHun of Noun = CatHun ** open
|
|||||||
|
|
||||||
-- : CN -> NP ;
|
-- : CN -> NP ;
|
||||||
MassNP cn = emptyNP ** {
|
MassNP cn = emptyNP ** {
|
||||||
s = \\p,c => caseFromStem glue cn c Sg ++ -- TODO add possessors
|
s = \\p,c => case p of {
|
||||||
cn.compl ! Sg ! c ;
|
NoPoss => caseFromStem glue cn c Sg ;
|
||||||
|
Poss per rnum =>
|
||||||
|
let pron : Pronoun = pronTable ! <per,rnum> ; -- Possessor's number
|
||||||
|
dnum : CatHun.Num = NumSg ; -- because this is MassNP, no Det
|
||||||
|
in caseFromPossStem cn (DetQuant (PossPron pron) dnum) c
|
||||||
|
} ++ cn.compl ! Sg ! c ;
|
||||||
agr = <P3,Sg> ;
|
agr = <P3,Sg> ;
|
||||||
} ;
|
} ;
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user