- From: <bugzilla@wiggum.w3.org>
- Date: Fri, 15 Jul 2005 21:54:35 +0000
- To: public-qt-comments@w3.org
- Cc:
http://www.w3.org/Bugs/Public/show_bug.cgi?id=1639
Summary: [FS] please define "=" in judgments, especially for URIs
Product: XPath / XQuery / XSLT
Version: Last Call drafts
Platform: PC
OS/Version: Windows 2000
Status: NEW
Severity: normal
Priority: P2
Component: Formal Semantics
AssignedTo: simeon@us.ibm.com
ReportedBy: fred.zemke@oracle.com
QAContact: public-qt-comments@w3.org
3.1.1.1 Resolving QNames to Expanded QNames
Under Semantics, you show a formal inference. Above the line,
it has "statEnv.namespace(NCName1) = URI-or-#NULL-NAMESPACE".
This uses a
predicate, "=", which you have not presented or defined.
Since this judgment is talking about equality of URIs,
you probably mean the same conventions for deciding equality
as in other XML-related specifications, which is code-point
equality of Unicode strings. I believe I have seen other
uses of equality; you should have a section that defines this
operator for all types that you use it on. Section 2.1.2
"Notations for judgments" looks like a good spot.
Received on Friday, 15 July 2005 21:54:37 UTC