|
|
Home: Programming: Compilers: Lexer and Parser Generators: Page 2
Pages: [<<] 1 2
- PRECC - A PREttier Compiler-Compiler
an infinite-lookahead parser generator for context dependent grammars which generates ANSI C code. Specification scripts are in very extended BNF with inherited and synthetic attributes allowed. Scripts can be compiled in separate modules and later linked together, and meta-production rules are allowed. Converter for yacc scripts is available.
(Rating: 0.00 Votes: 0)
Rate It
- ProGrammar
object-oriented grammar definition language and integrated suite of visual tools that assist in building, testing and debugging parsers.
(Rating: 0.00 Votes: 0)
Rate It
- Ragel State Machine Compiler
Compiles FSM from regular languages into executable C code. The GPL'ed software can also be used to create a parser for any language that is regular. Examples include parsing Unix mailbox files and general lexing tasks.
(Rating: 0.00 Votes: 0)
Rate It
- Rie
This compiler frontend generation system based on an ECLR-attributed grammar is open source, written in C and may be regarded as an extension of Yacc/Bison.
(Rating: 0.00 Votes: 0)
Rate It
- Spirit C++ Parser Framework
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++.
(Rating: 0.00 Votes: 0)
Rate It
- Styx
A scanner & lalr(1) parser generator. It has features like automatic derivation of depth grammar, production of the abstract syntax tree including it's C interface and preserves full source information to faciliate source-source translation.
(Rating: 0.00 Votes: 0)
Rate It
- The LEMON Parser Generator
Very simple LALR(1) open-source parser generator. Outputs C, claims to produce faster parsers than yacc/bison.
(Rating: 0.00 Votes: 0)
Rate It
- The LEX & YACC Page
All about Lex, Yacc, Flex, and Bison: Overview, Online Documentation, Papers, Tools, Pointers
(Rating: 0.00 Votes: 0)
Rate It
- The RDP parser generator
A parser generator which compiles attributed LL(1) grammars decorated with C semantic actions into recursive descent compilers.
(Rating: 0.00 Votes: 0)
Rate It
- The SYNTAX System
A set of tools for the design and implementation of the front-end part of translators. The SYNTAX tools allow the generation of analyzers and the compilation of source texts with those analyzers. This has all the capabilities of lex and yacc plus some additional features including better error processing, i.e. an automatic (and tunable) error repair and recovery mechanism.
(Rating: 0.00 Votes: 0)
Rate It
- Toy Parser Generator for Python
TPG is a parser generator for Python. Given a simple attributed grammar, TPG produces a Python Recursive Descent Parser. It is simple and useful for small parsers of everyday life.
(Rating: 0.00 Votes: 0)
Rate It
- Turbo Pascal Lex/Yacc
a compiler generator for Turbo Pascal and compatibles. The package contains two programs, TP Lex and Yacc, which are approximately compatible with the UNIX utilities Lex and Yacc, but are written in and produce code for the Turbo Pascal programming language. The present version works with all recent flavours of Turbo/Borland Pascal, including Delphi and Free Pascal Compiler, a GPL'ed Turbo Pascal-compatible compiler which currently runs on DOS and Linux.
(Rating: 0.00 Votes: 0)
Rate It
- Visual Parse++ 4.0
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.
(Rating: 0.00 Votes: 0)
Rate It
- YAY - Yet Another YACC
Closed-source, but free LALR(2) parser generator, accepts yacc input with some extensions.
(Rating: 0.00 Votes: 0)
Rate It
- YooLex (Yet another Object-Oriented Lex)
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.
(Rating: 0.00 Votes: 0)
Rate It
Pages: [<<] 1 2
|
|
|
Web Hosting
Inkjet Cartridges
Go to my PC
Coupons
Discount Software
|