4:24 AM
Undergrounds Network - Top website directory and portal for celebrities, communities and free classified ads Perfect People and their Pictures - Celebrity pictures, posters, wallpapers, information and more. GnoMe Network - Express yourself with a free web page and profile Selit.net - FREE Classified Ads for every city and state in North America - Personals, Jobs, Auto, Business
Sign Up | Web | Discuss | Celebrities | People | Classifieds


Welcome to the NEW UGN (Undergrounds Network), formerly known as Undergrounds.com!
Browse our ever growing web directory or any of the other entertainment sites, absolutely free. Please note that some content has been sourced from the ODP.

Top / Computers / Programming / Compilers / Lexer and Parser Generators

Web SitesSuggest a Site
A Compact Guide to Lex and Yacc
Tutorial in Lex and Yacc, tools that simplify compiler construction.
AnaGram: LALR Parser Generator
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 u
BtYacc patches: BackTracking Yacc
The version of BtYacc on siber.com suffers from a few minor, but annoying bugs. This is a page with patches.
BtYacc: BackTracking Yacc
A modified version of yacc that supports automatic backtracking and semantic disambiguation to parse ambiguous grammars. It also has syntactic sugar for inherited attributes.
ClearParse
A small, flexible parsing engine with practically unlimited backtracking capability. [Commercial]
Coco/R compiler generator
Coco/R combines the functionality of the well-known UNIX tools lex and yacc, to form an extremely easy to use compiler generator that generates recursive descent parsers, their associated scanners, and (in some versions) a driver program, from attributed
Depot4 homepage
A simple to use translator generator.
Elex
A multi-language scanner generator package which generates a scanner (i.e. a lexer) from a specification oriented around regular expressions. Elex differs from most other scanner generators in that it supports multiple languages.
Flex for Microsoft Visual C++ 6.0 and .Net
Describes how to build Flex using Microsoft Visual C++ 6.0 and .Net.
Free Software - lex and yacc for Delphi
Port of lex and yacc to Delphi (scroll down to find the link)
GOLD Parser
A free parser generator. Unlike common compiler-compilers, the GOLD Parser does not require you to embed your grammar directly into your source code. Instead, the Builder analyzes the grammar description and saves the parse tables to a separate file. Thi
GradSoft YaYacc
Yet another Yacc, which accept yacc grammar nad produce C++ template-based reentrant code. [Open Source, BSD license]
Happy
A parser generator for Haskell.
iburg, A Tree Parser Generator
Generates fast tree parsers for cost-augmented tree grammars. A variant of iburg is used in the code generators for lcc.
jay
A version of yacc for Java rather than C. Documentation in German.
LLgen parser generator
A tool for generating an efficient recursive descent parser from an ELL(1) grammar. The grammar may be ambiguous or more general than ELL(1): there are both static and dynamic facilities to resolve the ambiguities.
oolex (object-oriented lexer)
Approaches lexical analysis by basing the scanner strictly on the object-oriented paradigm. It can be extended without access to the source code in that symbol recognizers can be derived by inheritance and an executing scanner can be reconfigured for di
Oops
An object-oriented parser generator implemented in Java.
Parsing Technology
Parser development tools for software developers. Download an LALR grammar analyzer for free, an LALR parser generator for free. Complete compiler front end source code is available for free and 12 BNF grammars. These tools are more complete and modern
PCCTS Resources and
The primary source of maintenance releases for the PCCTS compiler construction tool set. PCCTS is an LL(k) recursive descent parser generator with semantic predicates and backtracking. It was developed by T.J. Parr.
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 linke
ProGrammar
object-oriented grammar definition language and integrated suite of visual tools that assist in building, testing and debugging parsers.
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.
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++.
The LEMON Parser Generator
Very simple LALR(1) open-source parser generator. Outputs C, claims to produce faster parsers than yacc/bison.
The LEX & YACC Page
All about Lex, Yacc, Flex, and Bison: Overview, Online Documentation, Papers, Tools, Pointers
The RDP parser generator
A parser generator which compiles attributed LL(1) grammars decorated with C semantic actions into recursive descent compilers.
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 ad
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.
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.
VLCC: A Compiler-Compiler for Visual Languages
A powerful tool for the automatic generation of Visual Programming Environments (Windows 3.x/95/NT), generated Borland C++ 4.53 compatible source code.
Yacc++(R) and the Language Objects Library
Object-oriented rewrite of Lex and Yacc for C++, with automatic AST class generation, grammar inheritance, minimal state ELR(1) technology, etc. (Commercial package.)
YAY - Yet Another YACC
Closed-source, but free LALR(2) parser generator, accepts yacc input with some extensions.
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.

Help build the largest human-edited directory on the web.
Submit a Site - Open Directory Project - Become an Editor
SEO

Terms | Privacy | Contact
All images, logos and text are Copyright © 2012 Perfectpeople.net Inc. All Rights Reserved.