W3C home > Mailing lists > Public > public-qt-comments@w3.org > May 2006

[Bug 3171] [XQuery] 3.12.5 Constructor Functions

From: <bugzilla@wiggum.w3.org>
Date: Mon, 01 May 2006 17:07:27 +0000
To: public-qt-comments@w3.org
Message-Id: <E1Fabrr-0006F4-Of@wiggum.w3.org>


           Summary: [XQuery] 3.12.5 Constructor Functions
           Product: XPath / XQuery / XSLT
           Version: Candidate Recommendation
          Platform: All
        OS/Version: All
            Status: NEW
          Severity: normal
          Priority: P2
         Component: XQuery
        AssignedTo: chamberl@almaden.ibm.com
        ReportedBy: jmdyck@ibiblio.org
         QAContact: public-qt-comments@w3.org

3.12.5 Constructor Functions
"The semantics of the constructor function T($arg) are defined to be equivalent
to the expression ($arg cast as T?)."

Please clarify whether this is talking about the semantics of the function or
the semantics of a *call* to the function. If the former, then a call to the
function has the usual call-related semantics (including the function
conversion rules of section 3.1.5). If the latter, the equivalence bypasses the
usual call-related semantics.

(Mind you, I haven't found a case where the two interpretations lead to
different outcomes.)
Received on Monday, 1 May 2006 17:07:38 UTC

This archive was generated by hypermail 2.3.1 : Wednesday, 7 January 2015 15:45:29 UTC