diff --git a/src/dutch/ResDut.gf b/src/dutch/ResDut.gf index 6a980920a..c8d009f46 100644 --- a/src/dutch/ResDut.gf +++ b/src/dutch/ResDut.gf @@ -513,7 +513,7 @@ param -- IL2018-02: a whole lot of times we only need number and person, not gender -- maybe switch to PersAgr at some point and halve the number of fields oper PersAgr : PType = {n : Number ; p : Person} ; - oper Agr : PType = PersAgr ** {g : Gender} ; + oper Agr : PType = {n : Number ; p : Person ; g : Gender} ; oper pagr : Agr -> PersAgr = \agr -> { p = agr.p ; n = agr.n } ; diff --git a/src/romanian/ResRon.gf b/src/romanian/ResRon.gf index fbb5bfa69..6497092e1 100644 --- a/src/romanian/ResRon.gf +++ b/src/romanian/ResRon.gf @@ -502,13 +502,13 @@ oper -- Agreements : --- for relatives - +-- for relatives + AAgr : PType = {g : Gender ; n : Number} ; - + -- for agreement between subject and predicate - - Agr : PType = AAgr ** {p : Person} ; + + Agr : PType = {g : Gender ; n : Number ; p : Person} ; -- clause building function :