An event annotation rule does not work as expected
Open
bug
confirmed
- Dominant language
- C++
- Stars
- 119
- Forks
- 20
- PR merge metrics
- No merged PRs in 30d
Description
The following rule:
```
@X=(x,X)
:(Word1|Word2) (^){0-n} *{0-n} @X (^B){0-n} *{0-n}:*{0-n} (*{0-n} )? *{0-n} (|):EVENT:
+AddTemplateElement(trigger,"a")
+AddTemplateElement(left.3,"b")
+AddTemplateElement(left.7,"c")
+AddTemplateElement(right.2,"d")
+AddTemplateElement(right.3.2,"e")
+AddTemplateElement(right.5,"f")
=>CreateEventTemplate("a")
= (bla bla).
Bla bla bla bla.
X :
bla .
Bla bla bla.
:
Bla bla (bla bla).
Bla bla.
```
produces a wrong event.The first is linked with "b" and "c" to the third one, while the first should be linked by "b" and the second by "c", both to the third one.
Contributor guide
Assessment
This issue has not been assessed yet.