Gardens Point Parser Generator

  •        108

GPPG is a parser generator that produces parsers written in the C# V2 or higher. The input language is YACC-like, and the parsers are LALR(1), with the usual automatic disambiguations. Designed to work with GPLEX.

http://gppg.codeplex.com/

Tags
Implementation
License
Platform

   




Related Projects

yapg - Yet Another Parser Generator - an LALR(1) parser generator


Yet Another Parser Generator - an LALR(1) parser generator

Jackson JSON - JSON Parser in Java


Jackson is a multi-purpose Java library for processing JSON data format. This project contains core low-level incremental ("streaming") parser and generator abstractions used by Jackson Data Processor. It also includes the default implementation of handler types (parser, generator) that handle JSON format.

CSP LR(1) Parser Generator


CSP Canonical LR(1) Parser Generator. Includes lexer and parser generator. Supports all OS. Produces code as standard ANSI C++ w/ minimal STL and usable in commercial or non-commercial purposes.

Hime Parser Generator


The Hime Parser Generator generates lexers and parsers for .Net 2.0 and above. It supports deterministic (LALR) and generalized (GLR) parsing methods.



Jflex


JFlex is a lexical analyzer generator (also known as scanner generator). It is also a rewrite of the very useful tool JLex which was developed by Elliot Berk at Princeton University. JFlex is designed to work together with the LALR parser generator CUP by Scott Hudson, and the Java modification of Berkeley Yacc BYacc/J by Bob Jamison. It can also be used together with other parser generators like ANTLR or as a standalone tool.

manifest-parboiled - A groovy manifest file parser implemented with the parboiled parser generator


A groovy manifest file parser implemented with the parboiled parser generator

JSNet - An unfinished PEG parser generator and JavaScript parser for .NET


An unfinished PEG parser generator and JavaScript parser for .NET

ebnf - EBNF parser and generic parser generator


EBNF parser and generic parser generator

yapg - A contribution to 101companies: A parser generator (generator)


A contribution to 101companies: A parser generator (generator)

ragg - A parser generator generator


A parser generator generator

Lingua.NET


Lingua.NET is a .NET-based parser generator. It uses reflection to generate parsers and scanners using code-based scanner and grammar definitions.

parser - Parser generator written in Nu lisp


Parser generator written in Nu lisp

Marpa-parser-generator


Parser generator for Marpa::XS. This contains some things I tried. For a better module take a look at MarpaX::Parser::Marpa.

objective-j-parser - A parser generator for the Objective-J language.


A parser generator for the Objective-J language.

ll1-parser-gen - A simple LL(1) parser generator.


A simple LL(1) parser generator.

node-atok-parser - Parser generator based on node-atok


Parser generator based on node-atok

AQL-Parser - Completely useless as of now. Goal: Create a grammar and use a parser generator.


Completely useless as of now. Goal: Create a grammar and use a parser generator.

json-parser - Example json parser and generator using Boost Spirit


Example json parser and generator using Boost Spirit