W3C home > Mailing lists > Public > public-qt-comments@w3.org > January 2008

[Bug 5332] [UPD] Parentheses around () or fn:error()

From: <bugzilla@wiggum.w3.org>
Date: Mon, 07 Jan 2008 12:40:05 +0000
To: public-qt-comments@w3.org
Message-Id: <E1JBrGv-0002Bl-Ov@wiggum.w3.org>


------- Comment #4 from mike@saxonica.com  2008-01-07 12:40 -------
I think a possible (and relatively simple) fix would be to change the places
where we refer to "the expression () or fn:error()" by a term such as "an
ineffective expression", and define "ineffective" to mean "the expression (),
or fn:error(), or any non-updating expression that the processor is statically
able to determine will always either return an empty sequence or fail with a
dynamic error".

We could attempt to define some additional kinds of ineffective expressions
that processors are obliged to recognize as such, for the sake of
Received on Monday, 7 January 2008 12:40:09 UTC

This archive was generated by hypermail 2.3.1 : Wednesday, 7 January 2015 15:45:35 UTC