RE: [xsl] How to list the internally assigned priority of all template match rules?

Subject: RE: [xsl] How to list the internally assigned priority of all template match rules?
From: "Ben Stover" <bxstover@xxxxxxxxxxx>
Date: Wed, 21 May 2008 07:40:28 +0200
Yes, I know I can do that.

However my question was if I can list the priority values which are NOT explitely defined?
Read: the internally calculated values

Ben

On Tue, 20 May 2008 22:51:54 +0100, Michael Kay wrote:

>> Ok, a given XSL stylesheet contains multiple 
>> 
>> <xsl:template match=...>
>> 
>> rules. The XSLT processor assigns to each of them a priority 
>> (value between -0.25 and 0.5) according to some calculation spec. 
>> 
>> Can I somehow list these (internally) assigned priorities ?

>Try -explain on the Saxon command line
>> 
>> Assume I want a priority ranking according to the textual 
>> sequence in the script.
>> That means the higher the template is mentioned in the xsl 
>> src text the higher the priority should be.
>> Can I somehow tell Saxon to use this priority rule instead of 
>> the default priority calculation?

>Transform the stylesheet before submitting it to Saxon to add explicit
>priority attributes.

>Michael Kay
>http://www.saxonica.com/

Current Thread