[XSL-LIST Mailing List Archive Home]
[By Thread]
[By Date]
Re: [xsl] things about grouping
Subject: Re: [xsl] things about grouping From: Ihe Onwuka <ihe.onwuka@xxxxxxxxx> Date: Wed, 28 Nov 2012 10:25:39 +0000 |
On Wed, Nov 28, 2012 at 10:14 AM, David Carlisle <davidc@xxxxxxxxx> wrote: > On 28/11/2012 10:04, Ihe Onwuka wrote: >> >> If you are going to support an operator called except then its >> semantics should be that such that it takes its context from its >> >> left hand side consistent with the semantic we have grown up with >> since childhood > > > I wasn't involved in the naming but I'd think far more people would guess > what it does given A except B than A difference B. I think your assertion > that except implies context dependence dependence isn't that clear even in > English language, and the connection between English language usage and the > detailed Xpath semantics are tenuous at best. > You would not be able to guess the exact (or even any ) behaviour of XPath > "for" from its use in English. > The semantic of difference in a set theoretic construct is unambiguous. By your argument above same cannot be said for except. My salient point then is that is an additional reason why difference should be part of the syntax and except should not. PS If we were to go down the route of choosing syntax that people would guess from then intersect then there is an argument for calling intersect Both. Don't want to go there.
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] things about grouping, David Carlisle | Thread | Re: [xsl] things about grouping, Michael Kay |
[xsl] things about grouping, Ihe Onwuka | Date | Re: [xsl] things about grouping, Andrew Welch |
Month |
Keywords