- From: Mukul Gandhi <gandhi.mukul@gmail.com>
- Date: Mon, 25 Jun 2018 15:09:25 +0530
- To: Michael Kay <mike@saxonica.com>
- Cc: public-qt-comments <public-qt-comments@w3.org>
Received on Monday, 25 June 2018 09:40:20 UTC
Thanks, Mike for the answer. Its helpful. On Mon, Jun 25, 2018 at 1:27 PM, Michael Kay <mike@saxonica.com> wrote: > The reason was to allow XPath expressions to be written without any > dependency on an externally-defined namespace context. > > For example it allows the new fn:path() function to generate a path that > is context-independent. > > Of course the syntax is more suited to software-generated XPath > expressions than to human-written ones. But even with hand-written XPath, I > find that if I'm only going to use a namespace once it's often convenient > to use the new syntax, for example in a function call > > <xsl:message>Processing element {name()} on line {Q{ > http://saxon.sf.net/}line-number}</xsl:message> > > Michael Kay > Saxonica -- Regards, Mukul Gandhi
Received on Monday, 25 June 2018 09:40:20 UTC