diff options
-rw-r--r-- | NEWS | 5 | ||||
-rw-r--r-- | data/xslt/xml2xhtml.xsl | 9 |
2 files changed, 7 insertions, 7 deletions
@@ -4,6 +4,11 @@ GNU Bison NEWS ** Bug fixes +*** %empty is used in reports + + Empty right-hand sides are denoted by '%empty' in all the reports (text, + dot, XML and formats derived from it). + *** YYERROR and variants When C++ variant support is enabled, an error triggered via YYERROR, but diff --git a/data/xslt/xml2xhtml.xsl b/data/xslt/xml2xhtml.xsl index d2cfed4c..c7c56887 100644 --- a/data/xslt/xml2xhtml.xsl +++ b/data/xslt/xml2xhtml.xsl @@ -532,12 +532,7 @@ <xsl:text> </xsl:text> <span class="point">.</span> </xsl:if> - <xsl:if test="$itemset = 'true' and name(.) != 'empty'"> - <xsl:apply-templates select="."/> - </xsl:if> - <xsl:if test="$itemset != 'true'"> - <xsl:apply-templates select="."/> - </xsl:if> + <xsl:apply-templates select="."/> <xsl:if test="position() = last() and position() = $point"> <xsl:text> </xsl:text> <span class="point">.</span> @@ -563,7 +558,7 @@ </xsl:template> <xsl:template match="empty"> - <xsl:text> ε</xsl:text> + <xsl:text> %empty</xsl:text> </xsl:template> <xsl:template match="lookaheads"> |