- From: <bugzilla@wiggum.w3.org>
- Date: Wed, 11 May 2005 07:15:15 +0000
- To: public-qt-comments@w3.org
- Cc:
http://www.w3.org/Bugs/Public/show_bug.cgi?id=1369 Summary: [XQuery] some editorial comments on 3.4 Arithmetic Expressions Product: XPath / XQuery / XSLT Version: Last Call drafts Platform: All OS/Version: All Status: NEW Severity: normal Priority: P2 Component: XQuery AssignedTo: chamberl@almaden.ibm.com ReportedBy: jmdyck@ibiblio.org QAContact: public-qt-comments@w3.org 3.4 Arithmetic Expressions "A subtraction operator must be preceded by whitespace if it could otherwise be interpreted as part of the previous token. For example, a-b will be interpreted as a name, but a - b and a -b will be interpreted as arithmetic operations." Change "operations" to "expressions". The phrase "could otherwise" is vague. For instance, consider the query: a- b There's only one way to derive these characters from Expr (the "a minus b" way). That is, there isn't a legal way to interpret the '-' as part of the previous token. So one could say that the "could otherwise be interpreted" clause does not hold, and conclude that the hyphen needn't be preceded by whitespace. This is presumably not what you want, since the first example in A.2.2.1 says that foo- foo is a syntax error. It might suffice to tack on something like "See section [blah] for full details regarding the use of whitespace." which at least conveys that the sentences in question don't give a complete statement. Maybe put the sentences in a Note.
Received on Wednesday, 11 May 2005 07:15:20 UTC