Skip to content

Duplicate condition output in tabular output when using component pair combinations #30

@chrfrantz

Description

@chrfrantz

Parsing the following statement with tabular output, the parser produces a duplicate output for first condition Cac(If it appears that the) E(maximum catches) E,p(of whales permitted by paragraph 11) M(may) F(be reached) Cex(before 7 April of any year), printing it both in the first and last row of the output.
It should only be printed once.

Full statement:
Cac{Cac(If it appears that the) E(maximum catches) E,p(of whales permitted by paragraph 11) M(may) F(be reached) Cex(before 7 April of any year)}, the A(Secretary) A,p(to the International Whaling Commission) D(shall) {I(determine), Cex(on the basis of the data provided), the Bdir(date) Bdir,p(on which the maximum catch of each of these species shall be deemed to have been reached) [AND] shall (I(notify) the (Bdir1(master) Bdir1,p(of each factory ship)) [AND] (Bdir2,p(each) Bdir2(Contracting Government)) Bind,p1(of that determined) Bind(date) Bind,p2([on which the maximum catch of each of these species is reached]) Cex(not less than four days in advance thereof))}

Suspicion: The component pair combination syntax leads to duplicate output.

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