[DFDL-WG] dfdl-wg Digest, Vol 41, Issue 8
Tim Kimber
KIMBERT at uk.ibm.com
Fri Jan 8 13:19:09 CST 2010
My understanding was different from what is quoted below. 'delimited' can
always be terminated by the end of the data or the end of an enclosing
known-length element. Without that rule, the simplest scenario involving
an infix delimiter will not work correctly ( or will force the user to set
lengthKind='endOfParent' on the final group member, which would be very
unintuitive ).
There is a difference between endOfParent and delimited though. Delimited
is not allowed when representation='binary'. 'endOfParent' is.
regards,
Tim Kimber, Common Transformation Team,
Hursley, UK
Internet: kimbert at uk.ibm.com
Tel. 01962-816742
Internal tel. 246742
From:
dfdl-wg-request at ogf.org
To:
dfdl-wg at ogf.org
Date:
08/01/2010 18:02
Subject:
dfdl-wg Digest, Vol 41, Issue 8
Send dfdl-wg mailing list submissions to
dfdl-wg at ogf.org
To subscribe or unsubscribe via the World Wide Web, visit
http://www.ogf.org/mailman/listinfo/dfdl-wg
or, via email, send a message with subject or body 'help' to
dfdl-wg-request at ogf.org
You can reach the person managing the list at
dfdl-wg-owner at ogf.org
When replying, please edit your Subject line so it is more specific
than "Re: Contents of dfdl-wg digest..."
Today's Topics:
1. dfdl:lentgKind= 'delimited' and 'endOfParent' (Alan Powell)
----- Message from Alan Powell <alan_powell at uk.ibm.com> on Fri, 8 Jan 2010
17:10:51 +0000 -----
To:
dfdl-wg at ogf.org
Subject:
[DFDL-WG] dfdl:lentgKind= 'delimited' and 'endOfParent'
Since we extended the meaning of dfdl:lengthKind= 'delimited' to include
'delimited' means the item is delimited by the item’s terminator (if
specified) or an enclosing construct’s separator or the end of the
enclosing construct designated by its known length or its terminator.
the only difference with dfdl:lentghKind='endOfParent' is that the
latter includes the 'end of the data stream'.
We should either
Add 'end of data stream' to delimited and remove 'endOfParent'
Make 'endOfParent' be specifically for only 'end of data stream'
Alan Powell
MP 211, IBM UK Labs, Hursley, Winchester, SO21 2JN, England
Notes Id: Alan Powell/UK/IBM email: alan_powell at uk.ibm.com
Tel: +44 (0)1962 815073 Fax: +44 (0)1962 816898
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
--
dfdl-wg mailing list
dfdl-wg at ogf.org
http://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/20100108/e670f45a/attachment.html
More information about the dfdl-wg
mailing list