
These were on the agenda for today's cancelled call. 2. Is parent/child alignment rule too strict? Spec property description for alignment says "The alignment of a child component must be less than or equal the alignment of its parent element, sequence or choice". Experiments with creating DFDL schema from C structures have shown that this rule is violated. It seems unnecessary. Specifically, C ensures that the alignment of objects in a repeating structure is preserved by rounding up the length of the structure, rather than aligning it. 3. Does DFDL need to support signed integer types with lengthUnits 'bits'? Spec only allows unsigned integers to have lengthUnits 'bits', but it is possible in C structures to delare bit fields for signed integers. They behave like two's complement. It looks like the spec is being too restrictive in its types for 'bits'. 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 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