This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.

Bug 1666 - [FS] editorial: 4.8 [For/FLWR] Expressions
Summary: [FS] editorial: 4.8 [For/FLWR] Expressions
Status: CLOSED FIXED
Alias: None
Product: XPath / XQuery / XSLT
Classification: Unclassified
Component: Formal Semantics 1.0 (show other bugs)
Version: Last Call drafts
Hardware: All All
: P2 minor
Target Milestone: ---
Assignee: Jerome Simeon
QA Contact: Mailing list for public feedback on specs from XSL and XML Query WGs
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-07-16 21:02 UTC by Michael Dyck
Modified: 2007-01-16 17:32 UTC (History)
0 users

See Also:


Attachments

Description Michael Dyck 2005-07-16 21:02:17 UTC
4.8 [For/FLWR] Expressions

"a sequence of ForClauses and LetClauses, followed by an optional
WhereClause, followed by the , as described by ..."
    Missing stuff after "followed by the".

"The dynamic semantics ... is not specified formally. The dynamic
semantics is not specified formally ..."
    This is rather repetitive.

Core Grammar
[37 (Core)] OrderSpecList ::= OrderSpec ("," OrderSpec)*
    4.8.4 / Norm / rule 3 assumes a right-recursive definition, e.g.:
        ... ::= OrderSpec | OrderSpec "," OrderSpecList
Comment 1 Jerome Simeon 2006-04-17 00:09:29 UTC
Fixed as suggested. Modified normalization rules for OrderSpecList not to rely on the recursive grammar.
- Jerome