- From: <bugzilla@jessica.w3.org>
- Date: Tue, 19 Jun 2012 21:13:43 +0000
- To: public-qt-comments@w3.org
https://www.w3.org/Bugs/Public/show_bug.cgi?id=17549 Summary: [XQueryX30] missing parens for try/catch expression Product: XPath / XQuery / XSLT Version: Last Call drafts Platform: PC OS/Version: Windows XP Status: NEW Severity: normal Priority: P2 Component: XQueryX 3.0 AssignedTo: jim.melton@acm.org ReportedBy: andrew.eisenberg@us.ibm.com QAContact: public-qt-comments@w3.org I start with: (try {1} catch * {2}) + 3 I use our applets to generate XQueryX: <xqx:queryBody> <xqx:addOp> <xqx:firstOperand> <xqx:tryCatchExpr> <xqx:tryClause> <xqx:integerConstantExpr> <xqx:value>1</xqx:value> </xqx:integerConstantExpr> </xqx:tryClause> <xqx:catchClause> <xqx:catchErrorList> <xqx:Wildcard/> </xqx:catchErrorList> <xqx:catchExpr> <xqx:integerConstantExpr> <xqx:value>2</xqx:value> </xqx:integerConstantExpr> </xqx:catchExpr> </xqx:catchClause> </xqx:tryCatchExpr> </xqx:firstOperand> <xqx:secondOperand> <xqx:integerConstantExpr> <xqx:value>3</xqx:value> </xqx:integerConstantExpr> </xqx:secondOperand> </xqx:addOp> </xqx:queryBody> I use our XQueryX stylesheet to generate: ( try { 1 } catch * { 2 }+3) This query does not have parens surrounding the try/catch expression, and so does not parse. I believe that our XQueryX stylesheet should be generating these parens. -- Configure bugmail: https://www.w3.org/Bugs/Public/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the QA contact for the bug.
Received on Tuesday, 19 June 2012 21:13:45 UTC