COLLECTED BY
Organization:
Alexa Crawls
Starting in 1996,
Alexa Internet has been donating their crawl data to the Internet Archive. Flowing in every day, these data are added to the
Wayback Machine after an embargo period.
Crawl data donated by Alexa Internet. This data is currently not publicly accessible
The Wayback Machine - https://web.archive.org/web/20050322103230/http://www.externsoft.ch:80/ebnftools.html
 |
 |
EBNF Tools
|
Description
This EBNF toolset creates fully
linked HTML pages from your EBNF descriptions.
It is implemented in Perl5 in OO-Perl style.
You may provide your own visitors to manipulate the EBNF syntax tree.
Since implemented in Perl, you may use it on Unix and MS-Windows platforms.
The toolset features:
- fully linked HTML representation of your EBNF description
- one-click navigation through the syntax tree
- alphabetic index to productions
- cross-linking all locations where a production/literal/terminal is used
- list of literals
- list of terminals
- optional list of all lookahead-1 tokens per production
- optional annotation of lookahead-1 ambiguities
- check for missing EBNF productions
- check for duplicated EBNF productions
Download
| What |
Link |
Format |
Notes |
| EBNF Tools |
ebnf.tgz |
gzip/tar |
tar -xvzf ebnf.tgz (or use winzip) |
| meta syntax |
ebnf.txt |
text |
source text |
| meta syntax |
ebnf.html |
HTML |
created with ebnf2html |
| e.g. VHDL'93 |
vhdl.html |
HTML |
created with ebnf2annot |
| e.g., Verilog 2001 |
verilog.html |
HTML |
created with ebnf2annot |
| e.g., C++ |
cpp-iso.html |
HTML |
created with ebnf2html |
| e.g., Preprocessor |
cpp-iso-pp.html |
HTML |
created with ebnf2annot |
Contact
For questions and suggestions, please send an e-mail to:
eXternSoft GmbH
Zurlindenstrasse 49
CH-8003 Zürich/SWITZERLAND
|
|
Copyright © 2000-2003,
eXternSoft GmbH
Webmaster: admin@externsoft.ch