Forums » #117 - DFDL v1.0 Revision »
Make clear that %ES; cannot be combined with other entities or text in a DFDL String Literal
Added by Tim Kimber about 9 years ago
The intention of the specification is that the %ES;
entity should be used to indicate an empty string or an empty byte sequence. Therefore we should explicitly disallow a DFDL String Literal that contains %ES;
in combination with other entities or text.
Replies (5)
Resolved: Make clear that %ES; cannot be combined with other entities or text in a DFDL String Literal - Added by Michael Beckerle about 9 years ago
Section 6.3.1.2
Change grammar to show ES must be alone in a DFDL string literal.
Change first production
DfdlStringLiteral ::= DfdlESEntity | (DfdlStringLiteralPart)+
Drop | DfdlESEntity from the production for DfdlCharClassName
Resolved: Make clear that %ES; cannot be combined with other entities or text in a DFDL String Literal - Added by Steve Hanson about 9 years ago
While doing this, consider changing the font to a courier one to match the table for the expression language.
Resolved: Make clear that %ES; cannot be combined with other entities or text in a DFDL String Literal - Added by Steve Hanson over 8 years ago
New erratum 4.20 in experience document 1.
Plus editorial change for font.
DONE - RE: Make clear that %ES; cannot be combined with other entities or text in a DFDL String Literal - Added by Michael Beckerle over 8 years ago
Change in draft-gwdrp-dfdl-v1.0.4-r06.docx
DONE - RE: Make clear that %ES; cannot be combined with other entities or text in a DFDL String Literal - Added by Steve Hanson about 8 years ago
(1-5/5)