Path: blob/aarch64-shenandoah-jdk8u272-b10/jdk/test/javax/xml/jaxp/transform/8150704/Bug8150704-1.xsl
38862 views
<?xml version="1.0" encoding="UTF-8"?>12<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">3<xsl:output method="text"/>45<xsl:template match="/">6<xsl:call-template name="recurse1">7<xsl:with-param name="num">8<xsl:value-of select="0"/>9</xsl:with-param>10</xsl:call-template>11<xsl:text>
</xsl:text>12</xsl:template>1314<xsl:template name="recurse1">15<xsl:param name="num"/>16<xsl:call-template name="recurse2">17<xsl:with-param name="num" select="0"/>18</xsl:call-template>19<xsl:if test="not($num = 19)">20<xsl:variable name="tmpnumber"><xsl:value-of select="$num + 1"/></xsl:variable>21<xsl:call-template name="recurse1">22<xsl:with-param name="num">23<xsl:value-of select="$tmpnumber"/>24</xsl:with-param>25</xsl:call-template>26</xsl:if>27</xsl:template>2829<xsl:template name="recurse2">30<xsl:param name="num"/>31<xsl:call-template name="recursefinal">32<xsl:with-param name="num" select="0"/>33</xsl:call-template>34<xsl:if test="not($num = 19)">35<xsl:variable name="tmpnumber"><xsl:value-of select="$num + 1"/></xsl:variable>36<xsl:call-template name="recurse2">37<xsl:with-param name="num" select="$tmpnumber"/>38</xsl:call-template>39</xsl:if>40</xsl:template>4142<xsl:template name="recursefinal">43<xsl:param name="num"/>44<xsl:call-template name="dodot"/>45<xsl:call-template name="dodot"/>46<xsl:call-template name="dodot"/>47<xsl:call-template name="dodot"/>48<xsl:call-template name="dodot"/>49<xsl:call-template name="dodot"/>50<xsl:call-template name="dodot"/>51<xsl:call-template name="dodot"/>52<xsl:call-template name="dodot"/>53<xsl:call-template name="dodot"/>54<xsl:call-template name="dodot"/>55<xsl:call-template name="dodot"/>56<xsl:call-template name="dodot"/>57<xsl:call-template name="dodot"/>58<xsl:call-template name="dodot"/>59<xsl:if test="not($num = 10)">60<xsl:variable name="tmpnumber"><xsl:value-of select="$num + 1"/></xsl:variable>61<xsl:call-template name="recursefinal">62<xsl:with-param name="num" select="$tmpnumber"/>63</xsl:call-template>64</xsl:if>65</xsl:template>6667<xsl:template name="dodot">68<xsl:variable name="ElementTexts">69<xsl:for-each select="element">70<xsl:value-of select="text"/>71</xsl:for-each>72</xsl:variable>73<xsl:value-of select="$ElementTexts"/>74</xsl:template>75</xsl:stylesheet>767778