- From: <bugzilla@jessica.w3.org>
- Date: Sun, 13 Jul 2014 23:31:31 +0000
- To: public-qt-comments@w3.org
https://www.w3.org/Bugs/Public/show_bug.cgi?id=26324 Jim Melton <jim.melton@acm.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |INVALID --- Comment #1 from Jim Melton <jim.melton@acm.org> --- Upon additional consideration, especially after re-reading XQuery 3.0, section 3.2 "Postfix Expressions", last paragraph: An expression (other than a raw EQName) followed by an argument list in parentheses (that is, E1(E2, E3, ...)) is referred to as a dynamic function call. Its effect is to evaluate E1 to obtain a function, and then call that function, with E2, E3, ... as arguments. Dynamic function calls are described in 3.2.2 Dynamic Function Call. I have concluded that the specific case of 12(1,2) is a useless artifact of allowing far more useful expressions such as $x(1,2) (which is a DynamicFunctionInvocation). The cost in "fixing" the case of 12(1,2) to be a (useless) Postfix Expression instead of a Dynamic Function Invocation is in no way worth the effort, particularly as it doesn't actually change any results. I am therefore marking this bug RESOLVED/INVALID and then marking it CLOSED. Sorry for the interruption. Please carry on. -- You are receiving this mail because: You are the QA Contact for the bug.
Received on Sunday, 13 July 2014 23:31:32 UTC