W3C home > Mailing lists > Public > public-qt-comments@w3.org > April 2008

[Bug 5670] [FS] Normalization of Where Clause is missing fn:boolean()

From: <bugzilla@farnsworth.w3.org>
Date: Tue, 29 Apr 2008 22:13:25 +0000
CC:
To: public-qt-comments@w3.org
Message-Id: <E1Jqy4j-0003wT-MG@farnsworth.w3.org>

http://www.w3.org/Bugs/Public/show_bug.cgi?id=5670

           Summary: [FS] Normalization of Where Clause is missing
                    fn:boolean()
           Product: XPath / XQuery / XSLT
           Version: Recommendation
          Platform: All
        OS/Version: All
            Status: NEW
          Severity: normal
          Priority: P2
         Component: Formal Semantics
        AssignedTo: jmdyck@ibiblio.org
        ReportedBy: jmdyck@ibiblio.org
         QAContact: public-qt-comments@w3.org


4.8.1 FLWOR expressions / Normalization / rule 3
(Normalization of a Where Clause)

In the right-hand side, 
    if ( [[Expr1]]_Expr ) ...
should be
    if ( fn:boolean(( [[Expr1]]_Expr )) ) ...
to compute the Effective Boolean Value of the where-expression, as specified in
XQuery 3.8.2 Where Clause.
Received on Tuesday, 29 April 2008 22:13:55 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 16:57:22 UTC