<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="text" encoding="ISO-8859-1"/>
<xsl:template match="/">
<xsl:for-each select="//terminals">
  <xsl:for-each select="t">
    <xsl:variable name="curId">
      <xsl:value-of select="@id"/>
    </xsl:variable>
    <xsl:if test="../../nonterminals/nt/edge[@idref=$curId]">
      <xsl:value-of select="@word"/>
      <xsl:text> </xsl:text>
    </xsl:if>
  </xsl:for-each>
  <xsl:text>
</xsl:text>
</xsl:for-each>
</xsl:template>
</xsl:stylesheet>

