forked from GitHub/gf-rgl
fixes
This commit is contained in:
@@ -17,10 +17,7 @@ concrete NounBul of Noun = CatBul ** open ResBul, Prelude in {
|
|||||||
<NNum Pl,Def> => NF Pl Def ;
|
<NNum Pl,Def> => NF Pl Def ;
|
||||||
<NNum Pl,Indef> => NF Pl Indef;
|
<NNum Pl,Indef> => NF Pl Indef;
|
||||||
<NCountable,Def> => NF Pl det.spec ;
|
<NCountable,Def> => NF Pl det.spec ;
|
||||||
<NCountable,Indef> => case cn.g of {
|
<NCountable,Indef> => NFPlCount
|
||||||
AMasc Human => NF Pl Indef;
|
|
||||||
_ => NFPlCount
|
|
||||||
}
|
|
||||||
} ;
|
} ;
|
||||||
s = det.s ! True ! cn.g ! role ++ cn.s ! nf
|
s = det.s ! True ! cn.g ! role ++ cn.s ! nf
|
||||||
in case role of {
|
in case role of {
|
||||||
@@ -59,7 +56,10 @@ concrete NounBul of Noun = CatBul ** open ResBul, Prelude in {
|
|||||||
PredetNP pred np = {
|
PredetNP pred np = {
|
||||||
s = \\c => case c of {
|
s = \\c => case c of {
|
||||||
RObj Dat => "íà";
|
RObj Dat => "íà";
|
||||||
RObj WithPrep => with_Word;
|
RObj WithPrep => case np.p of {
|
||||||
|
Pos => with_Word ;
|
||||||
|
Neg => "áåç"
|
||||||
|
} ;
|
||||||
_ => ""
|
_ => ""
|
||||||
} ++
|
} ++
|
||||||
pred.s ! np.a.gn ++ np.s ! RObj Acc ;
|
pred.s ! np.a.gn ++ np.s ! RObj Acc ;
|
||||||
|
|||||||
Reference in New Issue
Block a user