- From: Michael Dyck <michaeldyck@shaw.ca>
- Date: Sat, 06 Jul 2002 15:22:04 -0700
- To: "Eamon O'Tuathail" <eamon.otuathail@clipcode.com>
- Cc: www-ql@w3.org
Eamon O'Tuathail wrote: > > I have a few questions about the lexical states in XQuery, and the use > of the semi-colon. I asked some of these questions on the xquery comments list 6 months ago: http://lists.w3.org/Archives/Public/www-xml-query-comments/2002Jan/0002.html (about 2/3 of the way down). As here, they went unanswered. For what it's worth, here's what I think. > 1) The first row in the "TRANSITION STATES" table ("WhitespaceChar > Nmstart, ... HexDigits S") contains a blank "recognize state" and a > blank "next state" - is this correct? No, it isn't. The "recognize state" should be DEFAULT. A blank "next state" is okay; it appears to be a shorthand for 'the same as the recognize state' (though it would be nice if the spec said so). > 2) There are many terminals that are not listed in the table - why? (I > assume the answer is "because they don't cause transitions", but then > what is the difference between these and the ones listed in the first > row in the table? There is no difference. The missing terminals should appear on the first row of the table. (Somebody just forgot them, I guess.) -Michael
Received on Saturday, 6 July 2002 18:23:38 UTC