Errata 2.11 Question

This issue came up in Daffodil test. Errata 2.11 Says: Section 6.3. Clarify that literal white space is only ever used as list token separator, and that entities must be used if literal white space is needed as part of the property value. Question: does this apply to all string literals, or only those that are lists; and hence cannot use whitespace. Can one write escapeBlockStart="[ START ]" or do I have to write escapeBlockStart="[%SP;START%SP;]" I understand the requirement is needed for the lists, but we could choose to enforce it for all string literals if we want. ...mikeb -- Mike Beckerle | OGF DFDL Workgroup Co-Chair | Tresys Technology | www.tresys.com

Hi Mike We had one property that started out as single DFDL String Literal, but through an errata became a List of DFDL String Literals (I believe it was dfdl:textStandardDecimalSeparator). If we do not enforce the rule for single DFDL String Literal properties, it precludes them ever becoming a list in the future. Regards Steve Hanson Architect, Data Format Description Language (DFDL) Co-Chair, OGF DFDL Working Group IBM SWG, Hursley, UK smh@uk.ibm.com tel:+44-1962-815848 From: Mike Beckerle <mbeckerle.dfdl@gmail.com> To: dfdl-wg@ogf.org, Date: 10/01/2013 22:00 Subject: [DFDL-WG] Errata 2.11 Question Sent by: dfdl-wg-bounces@ogf.org This issue came up in Daffodil test. Errata 2.11 Says: Section 6.3. Clarify that literal white space is only ever used as list token separator, and that entities must be used if literal white space is needed as part of the property value. Question: does this apply to all string literals, or only those that are lists; and hence cannot use whitespace. Can one write escapeBlockStart="[ START ]" or do I have to write escapeBlockStart="[%SP;START%SP;]" I understand the requirement is needed for the lists, but we could choose to enforce it for all string literals if we want. ...mikeb -- Mike Beckerle | OGF DFDL Workgroup Co-Chair | Tresys Technology | www.tresys.com -- dfdl-wg mailing list dfdl-wg@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
participants (2)
-
Mike Beckerle
-
Steve Hanson