-
Key: DMN12-46
-
Status: closed
-
Source: Trisotech ( Mr. Denis Gagne)
-
Summary:
It is said that the numbering of S-FEEL is the same than FEEL specified in section 10.3.1.2, but from rule 33 to 39 it is not the case anymore.
S-FEEL
33 simple literal = numeric literal | string literal | Boolean literal | date time literal ; (should be 34)
{ character – ('"' | vertical space) }, '"' ; (should be 35)
34 string literal = '"' ,
35 Boolean literal = "true" | "false" ; (should be 36)
36 numeric literal = [ "-" ] , ( digits , [ ".", digits ] | "." , digits ) ; (should be 37)
37 digit = [0-9] ; (should be 38)
38 digits = digit , {digit} ; (should be 39)
39 date time literal = ("date" | "time" | "duration" ) , "(" , string literal , ")" ; (this seems to be a rewrite of rule 62)
FEEL
33. literal = simple literal | "null" ;
34. simple literal = numeric literal | string literal | Boolean literal | date time literal ;
35. string literal = '"' , { character – ('"' | vertical space) }, '"' ;
{digit}
36. Boolean literal = "true" | "false" ;
37. numeric literal = [ "-" ] , ( digits , [ ".", digits ] | "." , digits ) ;
38. digit = [0-9] ;
39. digits = digit ,;
51. comparison =
a. expression , ( "=" | "!=" | "<" | "<=" | ">" | ">=" ) , expression |
62. date time literal = ( "date" | "time" | "date and time" | "duration" ) , "(" , string literal , ")" ; -
Reported: DMN 1.1 — Mon, 16 May 2016 21:24 GMT
-
Disposition: Resolved — DMN 1.2
-
Disposition Summary:
Number the SFEEL grammar rules consecutively.
See revised text. Change is editorial only. Does not change the grammar.
-
Updated: Wed, 3 Oct 2018 14:17 GMT
DMN12 — Wrong numbering in S-FEEL syntax
- Key: DMN12-46
- OMG Task Force: Decision Modeling and Notation 1.2 RTF