Subject: Re: [xsl] Comparison evaluation in XPath From: Gregory Murphy <Gregory.Murphy@xxxxxxxxxxx> Date: Fri, 14 Mar 2003 09:48:05 -0800 (PST) |
On Fri, 14 Mar 2003, David Carlisle wrote: > 3 > 2 > 1 > > would be reduced first to > > true > 1 > > which would evaluate to false. But shouldn't the answer be true? > > It depends what you mean by "should". You gave an accurate description > of why it should and does return false. The fact that the 9 characters > 3 > 2 > 1 > parse as (3 > 2) > 1 using the more or less consistent grammar of > Xpath but as (3 > 2) and (2 > 1) using the unspecified and probably > unspecifiable grammar of conventional mathematical notation, and so > produce different results shouldn't be surprising should it? By "should", I mean to ask, what is normative? The spec implies that the evaluation follow the derivation tree, and that "3 > 2 > 1" == "false", but implication is not exactly prescription. // Gregory Murphy <Gregory.Murphy@xxxxxxx> XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Comparison evaluation in , David Carlisle | Thread | [xsl] Sort and paging problem, Fran |
Re: [xsl] Cold Fusion, Mike Brown | Date | [xsl] Choose Test for Emtpy element, Karl Stubsjoen |
Month |