- From: Michael Dyck <MichaelDyck@shaw.ca>
- Date: Wed, 10 Jul 2002 16:57:14 -0400 (EDT)
- To: public-qt-comments@w3.org
XQuery 1.0: An XML Query Language
W3C Working Draft 30 April 2002
Are these queries valid?
10div 3
10 div3
10div3
According to the current spec, I think they're all valid (and mean the same
as '10 div 3').
Re the space between '10' and 'div':
I can't find anything that would require it.
Re the space between 'div' and '3':
I imagine you would claim that A.4's "longest match" rule implies that when
the lexer sees 'div3', it should prefer the 4-character NCName over the
3-character Div. But the rule says "the longest possible token ... that
would be valid in the current syntactic context", and an NCName is not valid
in the syntactic context established by the IntegerLiteral '10'. (Perhaps,
rather than "syntactic context", you mean "lexical state".)
-Michael Dyck
Received on Thursday, 11 July 2002 05:13:10 UTC