This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.

Bug 6693 - [XQuery] Constructor functions for user-defined atomic types
Summary: [XQuery] Constructor functions for user-defined atomic types
Status: CLOSED FIXED
Alias: None
Product: XPath / XQuery / XSLT
Classification: Unclassified
Component: XQuery 1.0 (show other bugs)
Version: Recommendation
Hardware: PC Windows NT
: P2 normal
Target Milestone: ---
Assignee: Jonathan Robie
QA Contact: Mailing list for public feedback on specs from XSL and XML Query WGs
URL:
Whiteboard:
Keywords:
: 6717 (view as bug list)
Depends on:
Blocks:
 
Reported: 2009-03-12 23:51 UTC by Michael Kay
Modified: 2009-03-20 02:00 UTC (History)
3 users (show)

See Also:


Attachments

Description Michael Kay 2009-03-12 23:51:36 UTC
Appendix C.1, describing the static context, fails to mention that the in-scope function signatures also includes constructor functions for user-defined atomic types in an imported schema. These are described in section 3.12.5.
Comment 1 Michael Dyck 2009-03-13 01:26:18 UTC
On the row for 'function signatures', under "Can be overwritten or augmented
by a query?", after
    "augmentable by module import"
we could insert
    ", by schema import,"
(Ditto in appendix C.2.)

However, people will wonder how a schema import can add functions,
so we might also want to say something in 4.10 Schema Import. E.g.:
    Also, for each user-defined atomic type (if any) in the schema,
    it [the schema import] adds a constructor function [see 3.12.5]
    to the 'function signatures' and 'function implementations'.
Comment 2 Jim Melton 2009-03-20 01:58:14 UTC
*** Bug 6717 has been marked as a duplicate of this bug. ***
Comment 3 Jim Melton 2009-03-20 02:00:16 UTC
In their teleconference of 2009-03-17, the WGs accepted the proposal in comment 1. Consequently, I am marking this bug RESOLVED/FIXED.  Because you were present and in agreement with the decision, I presume that you will be comfortable that I am also marking it CLOSED.