- From: <bugzilla@wiggum.w3.org>
- Date: Mon, 16 Jan 2006 21:46:47 +0000
- To: public-qt-comments@w3.org
- Cc:
http://www.w3.org/Bugs/Public/show_bug.cgi?id=2720 Summary: [FS] Wrong / operator precedence in PathExpr normalization rule Product: XPath / XQuery / XSLT Version: Last Call drafts Platform: All OS/Version: All Status: NEW Severity: normal Priority: P2 Component: Formal Semantics AssignedTo: simeon@us.ibm.com ReportedBy: villard@us.ibm.com QAContact: public-qt-comments@w3.org The normalization rule for PathExpr is not consistent with the / operator precedence, which is left-to-right. It should be written this way: [RelativePathExpr / StepExpr]Expr == fs:apply-ordering-mode ( fs:distinct-doc-order-or-atomic-sequence ( let $fs:sequence as node()* := [RelativePathExpr]Expr return let $fs:last := fn:count($fs:sequence) return for $fs:dot at $fs:position in $fs:sequence return [StepExpr]Expr))
Received on Monday, 16 January 2006 21:46:53 UTC