-
Notifications
You must be signed in to change notification settings - Fork 4
Description
If parsing the following statement
Cac(On Christmas Eve,) A(we) I([offer/have]) the traditional main dish is Cex(usually) Bdir1(baked fish), Bdir1,p(like (sea bass [OR] hake [OR] whiting)), and the Bdir2(traditional Cocido) Bdir2,p(which is broth that sometimes includes cognac), and a Bdir3(salad) Bdir3,p(including (escarole [AND] pomegranate)).
... the Bdir3,p part is appended to all direct objects (baked fish, traditional Cocido, salad), as opposed only be appended to salad (based on the shared index 3).
Suspicion: The logical operators in the last property might cause this duplication. The following parses as expected:
Cac(On Christmas Eve,) A(we) I([offer/have]) the traditional main dish is Cex(usually) Bdir1(baked fish), Bdir1,p(like (sea bass [OR] hake [OR] whiting)), and the Bdir2(traditional Cocido) Bdir2,p(which is broth that sometimes includes cognac), and a Bdir3(salad) Bdir3,p(including escarole and pomegranate).