DFDL v1 draft 040 is available at https://forge.gridforum.org/sf/docman/do/downloadDocument/projects.dfdl-wg/docman.root.current_0/doc15892

The version to be submitted to OGF is at  https://forge.gridforum.org/sf/docman/do/downloadDocument/projects.dfdl-wg/docman.root.current_0/doc15893

This is the same as draft 040 but with the revision history removed and all the changes accepted

If there are no serious comments, this draft will be submitted to OGF tomorrow afternoon.

As far as I am aware all the issues and most of the editorial comments have been incorporated.

Revision History
Latest entry at the top please
Version
Author/

Contributor

History
Date(yyyy-mm-dd)
040
Alan Powell

Mike Beckerle

Steve Hanson

Tim Kimber

dfdl:textNumberRepresentation changed to textNumberRep

numberXXX from textNumberFormat changed to textNumberXXX

Fixed up grammar (double tables), dropped grammar for simple types (wasn't used anywhere) replacing it with a single grammar terminal 'simpleRepresentation' which is used for all the simple types.

Modified properties to refer to grammar terminals (some - not done comprehensively).

Moved sections from sequences that have to do with specified length, and pattern length that rightfully aren't just about sequences. These were moved up to the general section about Framing and length.

Change all boolean properties to enum 'yes''no'

Added textNumberGroupSeparator

Corrected Nils and Deafults on Unparsing table

Clarified the valid types for properties

Moved selectors to appendix

Added dfdl:inputValueCalc to unparsing property precedence.

Changed all examples to use 'eq' 'gt' rather than '=' '>'

Allow dfdl:lengthUnits 'characters' on complex elements

Allow escapeCharacter and escapeEscapeCharacater to be an expression.

outputNewLine can be an expression

fixed examples

added copyright statements for ICU and XPATH

change fn:count and fn:position to dfdl:count and dfdl:position


 
Regards
 
Alan Powell
 
Development - MQSeries, Message Broker, ESB
IBM Software Group, Application and Integration Middleware Software
-------------------------------------------------------------------------------------------------------------------------------------------
IBM
MP211, Hursley Park
Hursley, SO21 2JN
United Kingdom
Phone: +44-1962-815073
e-mail: alan_powell@uk.ibm.com







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