1 <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
2 xmlns:m="http://www.w3.org/1998/Math/MathML"
3 xmlns:cn="http://www.......">
6 <xsl:template match="NuPrlProof">
10 <xsl:apply-templates/>
13 <xsl:apply-templates select="node/sequent/conclusion/*[1]"/>
18 <xsl:template match="NuPrlDefinition">
20 <xsl:apply-templates select="*"/>
24 <xsl:template match="node">
25 <xsl:element name="Node">
26 <xsl:apply-templates/>
30 <xsl:template match="sequent">
31 <xsl:element name="Sequent">
32 <xsl:attribute name="id">
33 <xsl:value-of select="@number"/>
35 <xsl:apply-templates/>
39 <xsl:template match="hypothesis">
40 <xsl:element name="Decl">
41 <xsl:if test="@var!=""">
42 <xsl:attribute name="name">
43 <xsl:value-of select="@var"/>
46 <xsl:apply-templates/>
50 <xsl:template match="conclusion">
51 <xsl:element name="Goal">
52 <xsl:apply-templates/>
56 <xsl:template match="ruleinstance">
57 <xsl:element name="Rule">
58 <xsl:apply-templates/>
62 <xsl:template match="tacticinstance">
63 <TacticInstance name="{@name}" uri="{@uri}"/>
66 <xsl:template match="tacticproof">
67 <xsl:element name="TacticProof">
68 <xsl:apply-templates/>