XSL stylesheet 2

<xsl:stylesheet version='1.0' xmlns:xsl='http://www.w3.org/1999/XSL/Transform' >
<xsl:template match="/">
<TABLE border="1">
<TR><TH>text</TH><TH>number</TH></TR>
<xsl:for-each select="//text[text() = 'true' or text() = 'false()']">
<TR>
<TD><xsl:value-of select="."/></TD>
<TD><xsl:value-of select="number()"/></TD>
</TR>
</xsl:for-each>
</TABLE>
<P><xsl:text> but:</xsl:text> </P>
<TABLE border="1">
<TR><TH>function</TH><TH>number</TH></TR>
<TR>
<TD>true()</TD>
<TD><xsl:value-of select="number(true())"/></TD>
</TR>
<TR>
<TD>false()</TD>
<TD><xsl:value-of select="number(false())"/></TD>
</TR>
<TR>
<TD>5>7</TD>
<TD><xsl:value-of select="number(5 > 7)"/></TD>
</TR>
<TR>
<TD>5&lt;7</TD>
<TD><xsl:value-of select="number(5&lt;7)"/></TD>
</TR>
</TABLE>
</xsl:template>
</xsl:stylesheet>