RE: [xml-dev] XML design of ((a and b) or c)
> In fact, you can't even safely write > > //x[y castable as xs:integer][xs:integer(y) > 100] But if you don't like the wordiness of the if-then-else, another option is: //x[xs:integer(y[. castable as xs:integer]) > 100] Michael Kay http://www.saxonica.com/