Parser Generator 2.07
Parser Generator 2.07 is a Windows software solution specifically designed for YACC and Lex coding. As well as including a Graphical PC user Interface, the software also includes two versions of YACC and Lex, called AYACC and ALex.
Parser Generator is capable to create C, C++ and Java parsers and lexical analysers. This includes both Unicode and Multibyte Character Set (MBCS) variants. In your programms you can make several, thread safe, instances of these parsers and lexical analysers. Direct maintenance is provided with Parser Generator 2.07 for Visual C++ and Borland C++ and C++Builder.
Key features:
- Direct maintenance provided for Microsoft Visual C++, Borland C++Builder and Borland C++. Parser Generator 2.07 comes with a pre-build set of YACC and Lex libraries for Microsoft Visual C++ version 6.0.
- Built as static link libraries and DLL’s, depending upon your needs.
- Full source accessible for compilation with other compilers and on other platforms.
- The YACC and Lex libraries.
- AYACC can create LALR(1), CLR(1) and SLR(1) parsers. In particular, table compression is such that CLR(1) parsers are not overly big.
- The Parser Generator 2.07 versions of YACC and Lex.
- Generate single model, various model and various instance model C parsers and lexical analysers, depending upon your needs.
- Suited for integration into the Visual C++ design environment.
- Multibyte Character Set (MBCS) enabled.
- Refined I/O routines which produce it simple to bolt parsers and lexical analysers together in whatever configuration you wish.
- You can create several, thread safe, instances of parsers and lexical analysers in your programm.
- Generate both Unicode and Multibyte Character Set (MBCS) parsers and lexical analysers.
- Generate C, C++ and Java parsers and lexical analysers.
- A ParserWizard that can create initial skeleton YACC and Lex files. Particularly handy for creating various model C and C++ and Java parsers and lexical analysers.
- Hold most of the table driving code. You can refine, alter, or generally do whatever you want to the library to suit your particular needs.
- Project management facility. Includes the capacity to add and remove files from a project, and set utility build options.
- Generate both fast and compact parsers and lexical analysers.
- The Windows Audio and video Design Environment (IDE).
- Multibyte Character Set (MBCS) enabled.
- Parsers can now fulfil clean up during error recovery. When a symbol is popped off of the stack, or a lookahead token discarded, an action can be called. This is beneficial if, for instance, you are building a node tree.
- Project rebuild mechanism, including Output window and error mapping to source files.
- Full editor including YACC, Lex, C/C++ and Java syntax colouring.
- Each C++ and Java parser and lexical analyser that is created is a new derived class to which you can add your own member functions (methods) and variables.
- A LibBuilder tool which can easily build the YACC and Lex libraries for you.
- ALex can deal successfully with the ” character.
Requirements:
- 11 MB hard disk drive space
Popularity: 3% [?]
Tags: character, Generate, generator, Java, MBCS, Multibyte, Parser, Set, Visual, YACC