- From: <bugzilla@wiggum.w3.org>
- Date: Fri, 29 Sep 2006 00:41:05 +0000
- To: public-qt-comments@w3.org
- CC:
http://www.w3.org/Bugs/Public/show_bug.cgi?id=2441
------- Comment #16 from maxim.orgiyan@oracle.com 2006-09-29 00:41 -------
> > "Each predefined entity reference is replaced by the character it represents
> > when the string literal is processed."
>
> There are five predefined entities, including amp and that means that &
> gets replaced by an ampersand character. The whole point of writing &
> rather than & is to _stop_ it being used as markup so it is absolutely clear
> that in XQuery as in XML
> &#1234;is the 7 characters 7 # 1 2 3 4 ; not a reference to the character
> with codepoint 1234. It would be absolutely bizare if Xquery were defined
> otherwise, as it would be using XML syntax with completely different semantics.
>
> > Are string-length("abc𝅖def") and string-length("abc&#x1D156;def")?
> > at least one XQuery processor I tried resolves these two strings to the same
> > string value,
> bugs happen, report it as a bug to that system's maintainers, That is
> unquestionably a bug.
>>> Ok. Well, I would interpret this in the
>>> same way. My point, however, is that
>>> this is not stated anywhere in the XQuery spec - that
>>> what I mean by "ambiguity".
>>>
>>> I am validating w/ Jim whether this is the intended meaning.
Received on Friday, 29 September 2006 00:41:11 UTC