- From: <bugzilla@wiggum.w3.org>
- Date: Sat, 18 Feb 2006 13:01:42 +0000
- To: public-qt-comments@w3.org
- Cc:
http://www.w3.org/Bugs/Public/show_bug.cgi?id=2892 Summary: QName listed twice in state ITEMTYPE Product: XPath / XQuery / XSLT Version: Candidate Recommendation Platform: Other OS/Version: Linux Status: NEW Severity: normal Priority: P2 Component: XQuery/XPath Tokenizer AssignedTo: scott_boag@us.ibm.com ReportedBy: frans.englich@telia.com QAContact: public-qt-comments@w3.org Hi, I'm definitely no scanner expert so I can very well be wrong. Nevertheless: In the table for the ITEMTYPE state, QName is listed twice. Once in the second row after void(), and once on the sixth row next to item(). In the former case the action is a transition to OPERATOR while the latter is OCCURRENCEINDICATOR. I think the first occurrence of the QName should be removed, since the latter is sufficient and it would also avoid ambiguity. Perhaps the first QName was at somepoint added to handle when no occurrence indicator is specified(cardinality exactly-one), but the OCCURRENCEINDICATOR state handles that, from what I can tell. (Will file separately on void()/empty-sequence()) Regards, Frans
Received on Saturday, 18 February 2006 13:01:49 UTC