- From: <bugzilla@jessica.w3.org>
- Date: Tue, 19 Jan 2016 17:26:10 +0000
- To: public-qt-comments@w3.org
https://www.w3.org/Bugs/Public/show_bug.cgi?id=29382 Bug ID: 29382 Summary: [XP31] semantics of an 'empty' FunctionBody Product: XPath / XQuery / XSLT Version: Candidate Recommendation Hardware: All OS: All Status: NEW Severity: minor Priority: P2 Component: XPath 3.1 Assignee: jonathan.robie@gmail.com Reporter: jmdyck@ibiblio.org QA Contact: public-qt-comments@w3.org Target Milestone: --- In XQuery 3.1 & XPath 3.1, an InlineFunctionExpr has a FunctionBody, which is an EnclosedExpr, which can be just "{ }". In XQuery, the semantics of this are addressed: [Definition: In an enclosed expression, the optional expression enclosed in curly braces is called the content expression.] If the content expression is omitted, the value of the content expression is (). However, these sentences occur in 3.9 Node Constructors, which does not exist in the XPath spec, and so the semantics are not defined in the XPath spec. (Moreover, in the XQuery spec, it's odd that those sentences are in 3.9 Node Constructors, since EnclosedExprs are not specific to node constructors.) -- You are receiving this mail because: You are the QA Contact for the bug.
Received on Tuesday, 19 January 2016 17:26:14 UTC