bison-patches
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

patch for YAXX: Yacc extended to XML


From: Yijun Yu
Subject: patch for YAXX: Yacc extended to XML
Date: Mon, 24 Feb 2003 23:21:45 -0500

The attached patch for bison CVS tree
        http://www.cs.toronto.edu/~yijun/yaxx-patch.tar.gz
is initiated from the "YAXX" project.  It outputs the internal syntax tree
of a program into an XML document named "yaxx.xml". The XML document
complies to the DTD "yaxx.dtd" that is also generated from the YACC
grammar. In addition, the original program can be reconstructed from the
syntax tree through a simple "yaxx.xsl" transformation.

For detail description of YAXX project and examples, please refer to the
following website:
        http://yaxx.sourceforge.net
Currently this merge is licensed under Free Software Foundation.

BTW, the patch does not work very well for very large program because the
whole XML document is kept in memory before it is written out. So it may
be necessary to enable with a special switch (TODO).

Attachment: yaxx-patch.tar.gz
Description: patch for yacc.c skeleton in the current CVS tree of bison


reply via email to

[Prev in Thread] Current Thread [Next in Thread]