[
https://issues.apache.org/jira/browse/UIMA-3598?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Peter Klügl resolved UIMA-3598.
-------------------------------
Resolution: Fixed
Fix Version/s: 2.2.0ruta
fixed and added test
> Ruta: matching with manual anchor
> ---------------------------------
>
> Key: UIMA-3598
> URL: https://issues.apache.org/jira/browse/UIMA-3598
> Project: UIMA
> Issue Type: Bug
> Components: ruta
> Affects Versions: 2.1.0ruta
> Reporter: Martin Toepfer
> Assignee: Peter Klügl
> Fix For: 2.2.0ruta
>
>
> text span:
> "0.3-0.7"
> rules:
> {noformat}
> DECLARE Number;
> DECLARE NumberExpression;
> NUM {-PARTOF(Number)} ((COMMA | PERIOD) NUM)? {->MARK(Number,1,2)};
> ((Number? ("<" | ">" | "=" | "==" | "-" | "+"))? {-PARTOF(NumberExpression)}
> @Number) {-PARTOF(NumberExpression)->MARK(NumberExpression)};
> {noformat}
> result:
> -0.7 annotated as number expression
> expected:
> 0.3 as number expression
> [or 0.3-0.7 if manual anchoring tries to match at the end of the document
> first... depends on rule inference]
> the rules should not be used for parsing of number expressions, but the
> behaviour should be consistent with the expectations for the rule inference
--
This message was sent by Atlassian JIRA
(v6.1.5#6160)