-
Key: DMN14-36
-
Status: closed
-
Source: Goldman Sachs ( Octavian Patrascoiu)
-
Summary:
FEEL grammar is ambiguous. Rule 2.i is ambiguous for identifiers like Person, as it can lead to two parse trees, one with QualifiedName the other with Name in it. See rule for simple value.
Rule 1 is ambiguous as there is an overlap between textual expression and boxed expression. I suggest breaking the grammar in several grammars with a common part. This ambiguity will just go away as soon as we do that.
-
Reported: DMN 1.1 — Sun, 30 Oct 2016 11:41 GMT
-
Disposition: Resolved — DMN 1.4
-
Disposition Summary:
Fix FEEL grammar ambiguity
Fix some ambiguities in the FEEL grammar (several different parse trees for same inputs) For example, 123 can be a literal or simple positive unary test when the start symbol is expression.
-
Updated: Thu, 31 Mar 2022 19:30 GMT