- From: <bugzilla@wiggum.w3.org>
- Date: Wed, 01 Feb 2006 15:58:28 +0000
- To: public-qt-comments@w3.org
- Cc:
http://www.w3.org/Bugs/Public/show_bug.cgi?id=2789 ------- Additional Comments From frans.englich@telia.com 2006-02-01 15:58 ------- Yes Rys, I think you are right. I don't know your reasoning, but from what I can tell a cast expression can return a value whose type is more specific than the static one(from the definition of dynamic type). However, the reason why that doesn't apply to this particular case of xs:duration/xdt:dayTimeDuration is that the relevant sections in F&O special case those; xdt:dayTimeDuration isn't treated as a xs:duration value. Curiosity: my conclusion is that the expression in comment #1 triggers a bug in Saxon, but when Saxon implements what likely is the result of this report(the eq ops for xdt:durations are removed) the bug will go away. Frans
Received on Wednesday, 1 February 2006 15:58:35 UTC