BNF for Java is a compiler-compiler that generates parsers for Java.
The BNF for Java compiler uses multiple files to control the project; hence, it provides a Swing GUI to help you manage the BNF, Java, and XML files. All you need is a Java Environment, and you're good to go!
The latest release of this software provides a Swing GUI visual form for every file required for your BNF and the accompanying Java code. There are also control files necessary to run a compile or a parser project, easily managed with the new GUI forms. Additionally, a built-in BNF compiler is provided, which is an excellent addition to an already impressive software.
In sum, the BNF for Java project is an exceptional parser/generator that efficiently combines the operations of a parser with those of a compiler. The software's intuitive and user-friendly interface makes it easy to manage BNF, Java, and XML files. The built-in compiler, indefinite look-ahead capabilities, and back-track functions make this software an excellent investment for developers.
Version 2007-01-24: N/A