|
UltraGram is a visual parser generator that provides functionality for creating grammar of a parser,
interpreter or compiler, extensively test it and generate parser source code in
a preferred programming language.
Main advantages of the UltraGram are:
- Simple and user-friendly integrated development environment
- Detailed information about all problems that happen in the parser development process
- Clear and understandable graphical representation of all possible parsing conflicts
- Visualization of DFA graph in its conventional form
- Detection of runtime errors that can not be found during grammar development stage
- Advanced error recovery mechanism
- Full UNICODE and internationalization support
- Full support for the following parsing algorithms :    LALR(1),  LR(1)  and GLR
- Ability to generate parser code in several programming languages including :
| C++,     Java,     C#,     VB.NET |
The highly optimized parsing
engine allows creation of small and fast parsers that meet all performance requirements
in professional software development.
|
|
|
|