[DFDL-WG] Updated Errata doc - Experience 4 doc - with addition to Erratum 5.32

Steve Hanson smh at uk.ibm.com
Wed Aug 15 09:16:23 EDT 2018


Mike

I think is the updated Experience document 4 erratum 5.32 ...

5.32 Section 9.3.2.1 https://redmine.ogf.org/issues/309
Update bullet 1 which says “1. nil representation (if %ES; is a literal 
nil value).” to say “1. nil representation (if %ES; or %WSP*; on its own 
is a literal nil value).”
 
Also Section 9.2.5  the phrase 

        “… can be a zero-length representation if dfdl:nilValue is 
"%ES;",...” 

should be replaced with 

        "... can be a zero-length representation if dfdl:nilValue is a 
list containing either %ES; alone, or %WSP*; alone, and ...."



I prefer the following for the 9.2.5 update, as dfdl:nilValue does not 
have to be a list ...

        "... can be a zero-length representation if dfdl:nilValue contains 
%ES; or %WSP*; on its own as a literal nil value, and ...."

or re-use the phrase from 9.3.2.1 ...

        "... can be a zero-length representation if %ES; or %WSP*; on its 
own is a literal nil value, and ...."


Note that the DFDL String Literal grammar in 6.3.1.2 ensures that if %ES; 
appears in a string literal, it is the only content of that string 
literal, so no need to qualify it further.

Regards
 
Steve Hanson
IBM Hybrid Integration, Hursley, UK
Architect, IBM DFDL
Co-Chair, OGF DFDL Working Group
smh at uk.ibm.com
tel:+44-1962-815848
mob:+44-7717-378890
Note: I work Tuesday to Friday 



From:   Mike Beckerle <mbeckerle.dfdl at gmail.com>
To:     DFDL-WG <dfdl-wg at ogf.org>
Date:   07/08/2018 18:49
Subject:        [DFDL-WG] Updated Errata doc - Experience 4 doc - with 
addition to     Erratum 5.32
Sent by:        "dfdl-wg" <dfdl-wg-bounces at ogf.org>




Per recent email threads - another place was found that needed the same 
change as detailed in Erratum 5.32, so that was just augmented to also 
specify the same change.
(The issue of nil representation being empty string requires %ES; or 
%WSP*; alone. (The latter having been omitted in now two identified 
places.)


Mike Beckerle | OGF DFDL Workgroup Co-Chair | Tresys Technology | 
www.tresys.com
Please note: Contributions to the DFDL Workgroup's email discussions are 
subject to the OGF Intellectual Property Policy
--
  dfdl-wg mailing list
  dfdl-wg at ogf.org
  
https://www.ogf.org/mailman/listinfo/dfdl-wg

Unless stated otherwise above:
IBM United Kingdom Limited - Registered in England and Wales with number 
741598. 
Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.ogf.org/pipermail/dfdl-wg/attachments/20180815/575988da/attachment.html>


More information about the dfdl-wg mailing list