[Bug 17183] [FO30] Constructors for list and union types

https://www.w3.org/Bugs/Public/show_bug.cgi?id=17183

Michael Kay <mike@saxonica.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|                            |FIXED

--- Comment #2 from Michael Kay <mike@saxonica.com> 2012-06-21 11:18:41 UTC ---
The WG examined the posted draft containing these changes and accepted them
with two corrections (which sadly are not recorded in the minutes, so this
relies on my own notes).

In the signatures for built-in list constructors, given in the form:

fn:NMTOKENS($arg as xs:string?) as xs:NMTOKEN?

(a) the return type should be xs:NMTOKEN* [this was actually a stylesheet bug
in formatting the spec]

(b) the argument type should be xs:anyAtomicType?, for consistency with other
constructors. The implication is that if the supplied argument is of a type
that cannot be converted, the error is a dynamic error FORG0001 rather than a
type error XPTY0004.

These changes have been made, so the bug is being marked resolved/closed.

-- 
Configure bugmail: https://www.w3.org/Bugs/Public/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.

Received on Thursday, 21 June 2012 11:18:48 UTC