| 
 
Subject: Re: [xsl] Keys with duplicates should be simple From: Graydon <graydon@xxxxxxxxx> Date: Sat, 1 Feb 2014 16:21:38 -0500  | 
On Sat, Feb 01, 2014 at 11:09:14AM +0000, Andrew Welch scripsit:
> > I still want a better syntax for using negated except in predicates,
> > such as:
> >
> > div[not(* except (heading,para))]
> >
> > ("div elements which have only heading and para child elements" only
> > it's really "div elements where none of the child elements are anything
> > except heading and para")
> 
> I usually do this:
> 
> div[count(*) = count((heading,para))]
Well, in 2.0 I think I want eq there, but yes.  That's much simpler.
I have a bit of a "count() is expensive, don't use count() unless you
can't escape" tick, but should probably profile this and see if that's a
tick remains justified.
Thanks!
Graydon
| Current Thread | 
|---|
  | 
| <- Previous | Index | Next -> | 
|---|---|---|
| Re: [xsl] Keys with duplicates shou, Andrew Welch | Thread | Re: [xsl] Keys with duplicates shou, Ihe Onwuka | 
| Re: [xsl] Keys with duplicates shou, Graydon | Date | Re: [xsl] Keys with duplicates shou, Graydon | 
| Month |