Related articles |
---|
User-oriented BNF "walker"? Chuck.Lutz@telelogic.com (Chuck Lutz) (2003-01-17) |
Re: User-oriented BNF "walker"? joachim_d@gmx.de (Joachim Durchholz) (2003-01-20) |
Re: User-oriented BNF "walker"? andreas.gieriet@externsoft.ch (Andreas Gieriet) (2003-01-21) |
Re: User-oriented BNF "walker"? andreas.gieriet@externsoft.ch (Andreas Gieriet) (2003-01-21) |
Re: User-oriented BNF "walker"? anw@maths.nott.ac.uk (2003-02-06) |
Re: User-oriented BNF "walker"? rodney.bates@wichita.edu (Rodney M. Bates) (2003-02-11) |
From: | Andreas Gieriet <andreas.gieriet@externsoft.ch> |
Newsgroups: | comp.compilers |
Date: | 21 Jan 2003 00:12:39 -0500 |
Organization: | eXternSoft GmbH |
References: | 03-01-089 <3E294693.5BC28952@externsoft.ch> |
Keywords: | parse, tools |
Posted-Date: | 21 Jan 2003 00:12:39 EST |
The EBNF toolset I was talking about can be found at (free download):
http://www.externsoft.ch/ebnftools.html
Maybe, you can adapt the toolset to your needs (create your own visitor
that traverses the parsed EBNF tree).
On that page you also find some generated HTML files of the following
languages:
- C++
- C/C++ Preprocessor
- VHDL'93
- Verilog 2001
The EBNF toolset also contains the source for these syntax descriptions.
HTH
Andi
--
Andreas Gieriet mailto:andreas.gieriet@externsoft.ch
eXternSoft GmbH http://www.externsoft.com/
Zurlindenstrasse 49 phone:++41 1 454 3077
CH-8003 Zurich/SWITZERLAND fax: ++41 1 454 3078
Return to the
comp.compilers page.
Search the
comp.compilers archives again.