- From: <bugzilla@jessica.w3.org>
- Date: Wed, 26 Jul 2017 19:23:03 +0000
- To: public-qt-comments@w3.org
https://www.w3.org/Bugs/Public/show_bug.cgi?id=30153 Bug ID: 30153 Summary: Section on atomization mentions only error FOTY0012 can be raised, while immediately below specifying also FOTY0013 Product: XPath / XQuery / XSLT Version: Recommendation Hardware: PC OS: Windows NT Status: NEW Severity: trivial Priority: P2 Component: XPath 3.1 Assignee: jonathan.robie@gmail.com Reporter: abel.braaksma@xs4all.nl QA Contact: public-qt-comments@w3.org Target Milestone: --- I was trying to understand what xs:decimal(boolean#1) should throw (my Saxon version threw XPTY0117, which I think is incorrect). The function conversion rules state that atomization is the first thing that takes place (if the argument to a function is expected to be of a generalized atomic type, which it is), and here I noticed that it (2.4.2 Atomization) says: The result of atomization is either a sequence of atomic values or a type error [err:FOTY0012] However, right below it, the third bullet says: * If the item is a functionDM31 (other than an array) or map a type error [err:FOTY0013] is raised. I'm assuming the latter is correct, and the former sentence is either lacking an error, or should perhaps be more general, like "sequence of atomic values or a type error, see below". -- You are receiving this mail because: You are the QA Contact for the bug.
Received on Wednesday, 26 July 2017 19:23:06 UTC