Skip to Content


Web Directory >> Computers and Internet >> Software Development >> Compilers >> Lexer and Parser Generators

Lexer and Parser Generators (Subscribe)

Links

AnaGram: LALR Parser Generator

http://www.parsifalsoft.com/

AnaGram 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.

More Details Review It Rate It Bookmark It

CppCC (C++ Compiler Compiler)

http://cppcc.sourceforge.net/

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]

More Details Review It Rate It Bookmark It

Hapy

http://hapy.sourceforge.net/

A 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]

More Details Review It Rate It Bookmark It

re2c lexer generator

http://re2c.org

re2c 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.

More Details Review It Rate It Bookmark It

Spirit C++ Parser Framework

http://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++.

More Details Review It Rate It Bookmark It

TextTransformer

http://texttransformer.com

A parsergenerator, a simple c++ interpreter and an interactive debugger combined to a visual devellopment environment, which analyzes, evaluates, converts texts immediately.

More Details Review It Rate It Bookmark It

The LEX & YACC Page

http://dinosaur.compilertools.net/

All about Lex, Yacc, Flex, and Bison: Overview, Online Documentation, Papers, Tools, Pointers

More Details Review It Rate It Bookmark It

Visual Parse++ 4.0

http://www.sand-stone.com/

The 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.

More Details Review It Rate It Bookmark It

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.

More Details Review It Rate It Bookmark It