Skip to content

Repeated appending of Bdir,p with embedded combinations #36

@chrfrantz

Description

@chrfrantz

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).

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions