- From: <bugzilla@wiggum.w3.org>
- Date: Fri, 15 Jul 2005 22:19:15 +0000
- To: public-qt-comments@w3.org
- Cc:
http://www.w3.org/Bugs/Public/show_bug.cgi?id=1645
Summary: [FS] tightening the description of the Normalization
phase
Product: XPath / XQuery / XSLT
Version: Last Call drafts
Platform: PC
OS/Version: Windows 2000
Status: NEW
Severity: normal
Priority: P2
Component: Formal Semantics
AssignedTo: simeon@us.ibm.com
ReportedBy: fred.zemke@oracle.com
QAContact: public-qt-comments@w3.org
3.2.1 Processing model
Step 3, "Normalization" contains statements that are contradicted
in Section 3.5.3 "SequenceType Syntax", to wit:
1. Section 3.2.1 contains "... the [XPath/XQuery] Core language...is
a subset of the XQuery grammar" but 3.5.3 points out that
the type system in the Core grammar is not a subset of
XQuery grammar. The correction would be to reword 3.2.1 to say
that Core is mostly a subset of XQuery, except that the type
system in Core is richer than XQuery's.
2. Section 3.2.1 portrays Normalization as a phase that can be
performed in entirety after phase 2, "static context processing",
and before phase 3, "static type analysis". Section 3.5.3 says
that normalization of sequence types can occur "whenever a
dynamic or static rule requires it". Presumably the reference
to "static rule" is a reference to phase 4 "static type analysis"
in section 3.2.1. This could be clarified in both sections.
Received on Friday, 15 July 2005 22:19:18 UTC