This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.
In section 19.8.8 Classifying Expressions, bottom of the list, there are a few entries with references to the production rule that start with a comma (,). MapConstructor [,69] Lookup (Postfix [,49] and Unary [,53]) ArrowExpr [,29] SquareArrayConstructor [,74] CurlyArrayConstructor [,75] I think the comma is superfluous, unless it was intended to signify these productions only appear in XP31.
Note, the same happens in 19.1 Determining the Static Type of a Construct (bottom of the table).
The notation used was chosen deliberately to highlight the absence of a production rule in XPath 3.0
Decided it would probably be best to use an ndash or mdash. Note also a small typo above the table: For “also given for new constructs introduced by XPath 3.1..” read “also given for new constructs introduced by XPath 3.1.” - doubled full stop.
Replaced the notation [,91] by [-,91] where the "-" is an en dash. No change log entry.