51 projects tagged "Parser"

Download No website Updated 05 Jul 2011 Parcon

Screenshot
Pop 20.35
Vit 32.85

Parcon is a parser library for the Python programming language. It can be used for parsing both normal text and binary data. It's designed to be fast, easy to use, and to provide informative error messages.

Download Website Updated 21 Mar 2011 LEPL

Screenshot
Pop 107.04
Vit 7.28

LEPL is a recursive descent parser library written in Python. It is based on parser combinator libraries popular in functional programming, but also exploits Python language features. Operators provide a friendly syntax, and the consistent use of generators supports full backtracking and resource management. Backtracking implies that a wide variety of grammars are supported; appropriate memoisation ensures that even left-recursive grammars terminate.

Download No website Updated 22 Feb 2011 benejson

Screenshot
Pop 46.86
Vit 2.57

benejson is a buffering SAX-style JSON parser library. The library package contains three major components: PullParser, a C++ class for JSON pull parsing, Core, the parsing core with minimal dependencies, and benejson.js, a SAX-style parser written in JavaScript.

No download Website Updated 23 Dec 2010 PPI

Screenshot
Pop 17.69
Vit 1.16

PPI allows you to parse, analyze, and manipulate Perl (without Perl). It provides a Perl parse that is the basis of tools like Perl::Critic and Perl::MinimumVersion.

No download Website Updated 29 Jun 2010 RXPY

Screenshot
Pop 29.77
Vit 1.00

RXPY is a pure-Python regular expression library, compatible with the re package. RXPY can be used as a test-bed for new matching algorithms, since the parser and compatibility components are reusable.

No download No website Updated 16 Jun 2010 ParserLab

Screenshot
Pop 12.96
Vit 38.25

ParserLab allows you to generate parsers with ease, using a graphical user interface or through the console. You can design your parsers graphically or by using standard regular expressions and BNF syntax similar to lex/yacc. Generated parsers can be in C or C++.

Download Website Updated 07 May 2010 arg

Screenshot
Pop 41.41
Vit 1.00

arg is a C++ command-line parser. Its goal is to minimize the coding efforts of adding the processing of command-line parameters to C++ programs.

No download No website Updated 28 Mar 2010 jmdb

Screenshot
Pop 24.62
Vit 1.00

jmdb is a Java library for retrieving and parsing information from imdb.com.

Download Website Updated 12 Mar 2010 minidom

Screenshot
Pop 24.54
Vit 1.07

minidom is a minimized, quick and dirty dom/path c++ library. It supports XML, INI, JSON, NKV, HTTP header parsers, and dumpers. It has optional support for ICONV.

Download Website Updated 02 Mar 2010 Flexc++

Screenshot
Pop 44.55
Vit 2.47

Flexc++ is a tool for generating scanners based on regular expressions. Flexc++ is highly comparable to the programs flex and flex++. The goal was to create a similar program, but to implement it completely in C++. Most flex and flex++ grammars should be usable with flexc++ with minor adjustments.

Screenshot

Project Spotlight

aicwl

An Ada library of industrial control widgets.

Screenshot

Project Spotlight

Chicken

A Scheme to C compiler.