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 3.22 Extension Expressions, [104] ExtensionExpr ::= Pragma+ "{" Expr? "}" [105] Pragma ::= "(#" S? EQName (S PragmaContents)? "#)" [106] PragmaContents ::= (Char* - (Char* '#)' Char*)) [36] EnclosedExpr ::= "{" Expr? "}" production [104] should reference EnclosedExpr. [104] ExtensionExpr ::= Pragma+ EnclosedExpr
Re-reading this, it seems more likely that it should remain [104] ExtensionExpr ::= Pragma+ "{" Expr? "}" and the reference to [36] be removed.
(In reply to Tim Mills from comment #1) > Re-reading this, it seems more likely that it should remain > > [104] ExtensionExpr ::= Pragma+ "{" Expr? "}" > > and the reference to [36] be removed. Yes. See https://www.w3.org/Bugs/Public/show_bug.cgi?id=29526
Fixed and checked in.