- From: Dimitre Novatchev <dnovatchev@yahoo.com>
- Date: Thu, 4 Mar 2004 13:45:46 -0800 (PST)
- To: Don Chamberlin <chamberl@almaden.ibm.com>
- Cc: public-qt-comments@w3.org
> (IBM-FO-037): Section 15.1.14 (fn:unordered): The summary begins "This > function takes a sequence, or more typically, an expression that > evaluates to a sequence ...". This implies that a "sequence" is somehow > different from "an expression that evaluates to a sequence." Actually > there is no difference. The phrase beginning "or more typically" should > be deleted. I commented about the lack of meaning of this definition. If they remove the phrase "or more typically, an expression that evaluates to a sequence", then this whole function becomes useless to them. Their idea is that the argument *must* be an expression, which is not yet evaluated. The fact that such an expression is passed as argument to fn:unordered will tell the processor (!) that it is allowed not to preserve order and to produce an unordered result... The purely formal problem with this function definition is that there is no "expression" data type in the DM, therefore, they can only explain it in plain English... Of course, this is absolutely incorrect! I propose once again that this function definition be removed from the document. All other arguments put aside, the mere failure of the attempt to define it correctly is a very strong indicator that this is simply not a function. Dimitre Novatchev. __________________________________ Do you Yahoo!? Yahoo! Search - Find what you’re looking for faster http://search.yahoo.com
Received on Thursday, 4 March 2004 16:46:21 UTC