On Mon, 30 Jan 2006, Charles, NG wrote:
"The only one I am aware of is
http://home.wtal.de/software-solutions/vhdl-parser/
[..]"
Despite claiming on
http://home.wtal.de/software-solutio...er/readme.html
that "VHDL Parser is the first VHDL93 parser which was written in pure
Java", it is admitted elsewhere on the website that it is written with the
Java Compiler Compiler (which takes BNF and optionally some Java as input,
and outputs 100% Java).
I remember that an old version of JavaCC came with a partial VHDL example.
JavaCC/examples/VHDL in JavaCC 0.7pre1 on
https://javacc.dev.java.net/servlets...2&folderID=110
has it, but the latest version (
https://javacc.dev.java.net/ ) does not
come with this by default. The repository of JavaCC grammars (on
https://javacc.dev.java.net/servlets...t?folderID=110
) contains a hyperlink for
http://www.ti.informatik.uni-frankfu....html#VHDL-AMS
which contains exactly the same version of the grammar.