Web Directory >> Computers and Internet >> Software Development >> Compilers >> Lexer and Parser Generators
Lexer and Parser Generators (Subscribe)
Links
AnaGram: LALR Parser GeneratorAnaGram provides a powerful grammar notation, special features for maintenance of highly configurable parsers, visual parsing and unique interactive debugging tools, supporting thread-safe parsers. The program produces C/C++ parsers for use on any platform and runs under Win9x/NT. A free trial copy is available.
|
CppCC (C++ Compiler Compiler)a scanner+LL(k = 1..Inf) parser generator for C++. Allows easy top-down description of grammars in an intuitive and extensible manner. Good generated code speed (as comared to GNU Flex/Bison). [Open source, GPL]
|
HapyA runtime parser generator library. It generates parsers from BNF-like language grammars. Parsing scripting languages and communication protocol messages are typical use cases. [Public domain]
|
re2c lexer generatorre2c is a tool for writing fast and flexible lexers. A re2c generated scanner is usually 2-3 times faster than a flex based scanner, and its input model is much more flexible.
|
Spirit C++ Parser Frameworkhttp://spirit.sourceforge.net/ An object oriented recursive descent parser generator framework implemented using template meta-programming techniques. Expression templates allow to approximate the syntax of Extended Backus Normal Form (EBNF) completely in C++.
|
TextTransformerA parsergenerator, a simple c++ interpreter and an interactive debugger combined to a visual devellopment environment, which analyzes, evaluates, converts texts immediately.
|
The LEX & YACC Pagehttp://dinosaur.compilertools.net/ All about Lex, Yacc, Flex, and Bison: Overview, Online Documentation, Papers, Tools, Pointers
|
Visual Parse++ 4.0The tool allows visual design of lexers and parsers for use in C++, Java, Delphi and Visual Basic applications under UNIX, Linux and Windows/NT. New to version 4.0 is support for XML, XPath, XSLT, XPointer, XQL, DTD and Namespaces.
|
YooLex (Yet another Object-Oriented Lex)http://yoolex.sourceforge.net/ A Flex like scanner code generator, but it generates C++ scanner classes that are re-entrant and compatible with the newer standard of C++/STL. Multiple scanner classes and instances can co-exist in a program without tweaking of macros.
|