mirror of
https://github.com/GrammaticalFramework/gf-rgl.git
synced 2026-05-28 09:28:54 -06:00
(Ara) WIP fixing possessive dual forms. Doesn't work yet properly.
This commit is contained in:
@@ -106,7 +106,7 @@ lin
|
|||||||
PossPron p = baseQuant ** {
|
PossPron p = baseQuant ** {
|
||||||
s = \\_,_,_,_ => BIND ++ p.s ! Gen;
|
s = \\_,_,_,_ => BIND ++ p.s ! Gen;
|
||||||
d = Poss;
|
d = Poss;
|
||||||
is1sg = case p.a.pgn of { Per1 Sing => True ; _ => False } ;
|
is1sg = is1sg p.a ;
|
||||||
isPron = True} ;
|
isPron = True} ;
|
||||||
|
|
||||||
NumSg = {
|
NumSg = {
|
||||||
|
|||||||
@@ -1181,11 +1181,17 @@ patHollowImp : (_,_ :Str) -> Gender => Number => Str =\xaf,xAf ->
|
|||||||
--dual suffixes
|
--dual suffixes
|
||||||
dl : State => Case => Str =
|
dl : State => Case => Str =
|
||||||
table {
|
table {
|
||||||
(Const|Poss) =>
|
Const =>
|
||||||
table {
|
table {
|
||||||
Nom => "َا";
|
Nom => "َا";
|
||||||
_ => "َيْ"
|
_ => "َيْ"
|
||||||
};
|
};
|
||||||
|
Poss =>
|
||||||
|
table {
|
||||||
|
Nom => "َا" ; -- wrong for 1st person poss. suff
|
||||||
|
Bare => "َيَّ" ; -- this covers 1st person for genitive and accusative
|
||||||
|
_ => "َيْ"
|
||||||
|
};
|
||||||
_ =>
|
_ =>
|
||||||
table {
|
table {
|
||||||
Nom => "َانِ";
|
Nom => "َانِ";
|
||||||
|
|||||||
Reference in New Issue
Block a user