+++ /dev/null
-<?xml version="1.0"?>
-
-<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
-
-<xsl:param name="cluster" select="50000"/>
-<xsl:param name="upper_limit" select="1200000"/>
-
-<xsl:output method="xml"/>
-
-<xsl:template match="/">
-<groups>
- <xsl:call-template name="group-by-nodes"/>
-</groups>
-</xsl:template>
-
-<xsl:template name="group-by-nodes">
- <xsl:param name="base" select="0"/>
- <xsl:if test="$base <= $upper_limit">
- <xsl:variable name="count" select="count(//stats[number(elements/total) + number(text-nodes/total) >= $base
- and number(elements/total) + number(text-nodes/total) < $base + $cluster])"/>
- <group begin="{$base}" end="{$base + $cluster}">
- <xsl:value-of select="$count"/>
- </group>
- <xsl:call-template name="group-by-nodes">
- <xsl:with-param name="base" select="$base + $cluster"/>
- </xsl:call-template>
- </xsl:if>
-</xsl:template>
-
-</xsl:stylesheet>
-