| Projects on Google Code | Results 1 - 10 of 13 |
A PEG (parsing expression grammars) parser implementation.
_Arpeggio_ is recursive-descent PEG grammar interpreter written in Python. Parser is configured dynamically using grammar definition. Grammar can be defined by using python language constructs or PEG textual notation.
It is in early stage of development and the intended usage is in the IDE for DSL ...
This library generates a C# parser for a language encoded into a Parsing Expression Grammar (PEG) along with optional semantic actions. The parser is implemented as a back-tracking recursive descent parser with memoization (i.e. a packrat parser) so it runs in linear time. The library has the follo...
The Cat Plugin allows Cat language files (with the .cat extension) to be edited in the Eclipse IDE.
It also features a Cat language console.
==Installation==
* Download one of the .jar files and save it.
* Make sure it has the extension .jar once saved.
* Copy it to your Eclipse plugins ...
The goal of the C++ Ripper project is to create a simple and reusable parsing framework specialized for C and C++ code. The C++ Ripper parser is a recursive descent parser, which uses operator overloading to allow the expression of grammars using a notation similar to PEGs.
I am developing C++ Ri...
parsing,
parser,
C,
C,
cpp,
csharp,
recursivedescentparser,
rdparser,
PEG,
grammar,
parsingexpressiongrammar
Useful extensions, macros and attributes to the [http://boo.codehaus.org/ boo programming language].
Extensions provided by the project include object pattern matching, simpler definition for algebraic data type like structures, Parsing Expression Grammars, concurrency primitives exploring differ...
= Summary =
The pegc project is based on Ian Piumarta's [http://piumarta.com/software/peg/ peg/leg] tools, which provides a parser generator for [http://pdos.csail.mit.edu/~baford/packrat/ PEG]s with embedded actions, similar to yacc.
= Goals=
== Current ==
* Make first release
* Enhance ...
IoPEG is a [http://en.wikipedia.org/wiki/Parsing_expression_grammar PEG] (Parsing Expression Grammar) parser generator, written in [http://www.iolanguage.com/ Io]. It comes with a parser for the (simple) Io grammar itself, as well as the ability to create additional grammars that are parsed by Io.
...
Mada is a set of Scala objects.
A toolkit for defining and applying parsing expression grammars on the JVM.