-
Notifications
You must be signed in to change notification settings - Fork 4
Description
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.