Directory Sites

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

    www.siber.com

  • 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 different contexts.

    www.inf.uos.de

  • GNU Bison

    A general-purpose parser generator that converts a grammar description for an LALR context-free grammar into a C program to parse that grammar. [Open source, GPL]

    www.gnu.org

  • Depot4 homepage

    A simple to use translator generator.

    www.math.tu-dresden.de

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

    www.cs.vu.nl

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

    www-rocq.inria.fr

  • ProGrammar

    object-oriented grammar definition language and integrated suite of visual tools that assist in building, testing and debugging parsers.

    www.programmar.com

  • Happy

    A parser generator for Haskell.

    haskell.cs.yale.edu

  • The LEMON Parser Generator

    Very simple LALR(1) open-source parser generator. Outputs C, claims to produce faster parsers than yacc/bison.

    www.hwaci.com

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

    www.musikwissenschaft.uni-mainz.de

  • A Compact Guide to Lex and Yacc

    Tutorial in Lex and Yacc, tools that simplify compiler construction.

    epaperpress.com

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

    www.cs.princeton.edu

  • 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) and technology. (Commercial package)

    world.std.com

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

    www.polhode.com

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

    cppcc.sourceforge.net

Help build the largest human-edited directory on the web

Submit a Site - Open Directory Project - Become an Editor
Advanced Search
Included Web Search Engines


Safe Search

close

Top Matching Results

Occasionally Search.com will highlight specialized results that are based on the context of your query. Examples of specialized results include specific links to news, images, or video.

Top Matching Results may highlight information from other Search.com pages, content from the CNET Network of sites, or third party content. The listings are based purely on relevance. Search.com does not receive payment for listings in this section but our partners that provide this data may get paid for listing these products.

Sponsored Links

This section contains paid listings which have been purchased by companies that want to have their sites appear for specific search terms and related content. These listings are administered, sorted and maintained by a third party and are not endorsed by Search.com.

Search Results

Search.com sends your search query to several search engines at one time and integrates the results into one list which has been sorted by relevance using Search.com's proprietary algorithm. You can customize the list of search engines included in your metasearch from the preferences.

The search engines that are used in your metasearch may allow companies to pay to have their Web sites included within the results. To view the Paid Inclusion policy for a specific search engine, please visit their Web site. Search.com does not accept payment or share revenue with any search engine partner for listings in this section.