
Proposed Errata for expression language functions to add argument and result type information where it is not otherwise specified. Section 23.5.2.4 is amended to state: All the date/time functions return type xs:integer except fn:seconds-from-dateTime and fn:seconds-from-time are amended to specify that they return seconds (whole and fractional) as an xs:decimal value. Section 23.5.2 is amended to state that all the functions return type xs:boolean Section 23.5.6 function fn:local-name return type is changed to xs:string. (DFDL does not have type xs:NCName) Section 23.5.3 Functions dfdl:contentLength and dfdl:valueLength descriptions are amended to specify the type of the second argument is xs:string. Function dfdl:testBit is amended to specify that the types of the arguments are xs:unsignedByte and xs:integer respectively. Function dfdl:stringLiteralFromString is amended to specify that the return value of type xs:string *containing *a DFDL string literal. -- Mike Beckerle | OGF DFDL Workgroup Co-Chair | Tresys Technology | www.tresys.com