
What's the expected behaviour if I place the following 2 asserts on the same object? <dfdl:assert>{fn:false()}</dfdl:assert> <dfdl:assert>{fn:false()}</dfdl:assert> Do both get evaluated, and the results 'stacked'? Or once the first fails do we not bother with the second? Spec is not clear. My motivation is to use multiple dfdl:asserts to get me out of nested points of uncertainty. I am seeing with IBM DFDL that the second is not evaluated. (The order of evaluation is implementation dependent, but as they are the same that makes no difference.) Regards Steve Hanson Architect, IBM 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