- From: Michael Dyck <jmdyck@ibiblio.org>
- Date: Thu, 22 Oct 2015 00:51:00 -0400
- To: Public Joint XSLT XQuery XPath <public-xsl-query@w3.org>
> A-620-4 Michael Dyck to resolve Bug 29185 by accepting the proposal. i.e.: > StringConstructorInterpolation ::= "`{" Expr? "}`" > EnclosedExpr ::= "{" Expr? "}" I've committed the requested changes to grammar-30 (grammar file, conversion-to-XQueryX code, applets). The grammar changes will appear in the XQuery 3.1, XPath 3.1, Update 3.1 and Full Text 3.1 documents the next time they're built+committed. However, this doesn't resolve the bug, as there are a few things left to do: -- The XQuery/XPath 3.1 docs need to be modified to say what it means to omit the Expr in these contexts. (See subsequent discussion in the Bug.) -- In QT3, in prod/DirElemContent.xml, test case K2-DirectConElemContent-26: <elem>content{}content</elem> needs to be split into pre-3.1 and 3.1+ versions. (I was somewhat surprised that that was the only test whose syntactic legality was changed by the grammar, so:) -- We should probably have a couple tests where FunctionBody -> EnclosedExpr -> {} (This would be a syntax error for pre-3.1, okay for 3.1+). -Michael
Received on Thursday, 22 October 2015 04:52:28 UTC