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 1748 - [FS] editorial: 7.1.7 The fs:item-sequence-to-node-sequence function
Summary: [FS] editorial: 7.1.7 The fs:item-sequence-to-node-sequence function
Status: CLOSED FIXED
Alias: None
Product: XPath / XQuery / XSLT
Classification: Unclassified
Component: Formal Semantics 1.0 (show other bugs)
Version: Last Call drafts
Hardware: All All
: P2 minor
Target Milestone: ---
Assignee: Jerome Simeon
QA Contact: Mailing list for public feedback on specs from XSL and XML Query WGs
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-07-19 05:50 UTC by Michael Dyck
Modified: 2007-01-16 17:41 UTC (History)
0 users

See Also:


Attachments

Description Michael Dyck 2005-07-19 05:50:07 UTC
7.1.7 The fs:item-sequence-to-node-sequence function

"by applying the normative rules in [XQuery] Section 3.7.3.1 Computed
Element Constructors"
    There are a lot of rules in that section. You need to be more specific
    about exactly which ones to apply.  I think it's just 1,2,3 under
    "Processing of the computed element constructor proceeds as follows".

STA / rule 1 / premise 2
statEnv |- Type : ...
    s/:/<:/

    Also, the type doesn't allow for document nodes.

STA / rule 1 / premise 2
STA / rule 1 / conclusion
    s/PI/processing-instruction/
Comment 1 Jerome Simeon 2006-03-29 22:07:04 UTC
Fixed as suggested. Fixed the type in the second premise of rule 1 to
allow document nodes, which is consistent with the dynamic semantics
described in 3.7.3.1 of the XQuery 1.0 specification.

- Jerome
Comment 2 Michael Dyck 2006-10-05 20:00:25 UTC
I said:
> 
>     There are a lot of rules in that section. You need to be more specific
>     about exactly which ones to apply.  I think it's just 1,2,3 under
>     "Processing of the computed element constructor proceeds as follows".

That was/is wrong. The applicable text starts a little earlier. This is (hopefully) resolved by Bug 3655.