4 projects tagged "Parsing Expression Grammar"

Download Website Updated 10 Jan 2014 pyPEG

Screenshot
Pop 187.02
Vit 22.79

pyPEG is a quick and easy solution for creating a parser in Python programs. pyPEG uses a PEG language in Python data structures to parse, so it can be used dynamically to parse nearly every context free language. The output is a plain Python data structure called pyAST, or, as an alternative, XML.

No download No website Updated 04 May 2013 pyC11

Screenshot
Pop 58.17
Vit 1.00

pyC11 is a grammar to parse programs in the C programming language following ISO/IEC 9899:2011. It is written using pyPEG, a parsing framework for Python. The grammar supports Python 2.7 and 3.x. The test bench requires py.test.

Download No website Updated 15 Aug 2013 AustenX

Screenshot
Pop 40.95
Vit 1.00

AustenX is a parser (code) generator for Java. It builds parsers based on a Parsing Expression Grammar framework.

No download Website Updated 21 Feb 2012 IronMeta

Screenshot
Pop 17.86
Vit 28.77

The IronMeta parser generator provides a programming language and application for generating pattern matchers on arbitrary streams of objects. It is an implementation of Alessandro Warth's OMeta system for C#.

Screenshot

Project Spotlight

execline

A small, non-interactive, shell-like scripting language.

Screenshot

Project Spotlight

Armadillo C++ Library

A fast C++ matrix library with an API similar to Matlab's.