(Ara) Don't use verbalAgr in a verbless construction

Eventual TODO: restructure the whole agreement system, there are other 
complications not present in the grammar currently and too much 
redundancy in NTable.
This commit is contained in:
Inari Listenmaa
2019-05-14 15:21:55 +02:00
parent 1372c0b354
commit 64867f3025

View File

@@ -577,9 +577,10 @@ oper
predVP : NP -> VP -> Cl = \np,vp -> {
s = \\t,p,o =>
let pgn =
case <o,np.a.isPron> of {
<Verbal, False> => verbalAgr np.a.pgn;
_ => np.a.pgn
case <o,vp.vtype,np.a.isPron> of {
<Verbal, Copula, False> => np.a.pgn;
<Verbal, _, False> => verbalAgr np.a.pgn;
_ => np.a.pgn
};
-- very unsure about this /IL