RSS 10 projects tagged "Parser"

Download Website Updated 21 Mar 2011 LEPL

Screenshot
Pop 121.19
Vit 7.35

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 Website Updated 12 Mar 2010 minidom

Screenshot
Pop 28.77
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.

No download Website Updated 23 Dec 2010 PPI

Screenshot
Pop 16.64
Vit 1.17

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 30 Sep 2009 Asterisk Config PHP-Parser

Screenshot
Pop 30.66
Vit 40.83

The Asterisk Config PHP-Parser is a simple but effective PHP function that is able to parse any standard Asterisk configuration file and output the data into a multi-dimensional array.

No download Website Updated 29 Jan 2010 php4-html-dom

Screenshot
Pop 13.45
Vit 39.31

php4-html-dom is a lightweight, fault tolerant, high speed, single-pass HTML parser. It builds HTML DOM, similar to accessing a Web browser's DOM with JavaScript. It is compatible with PHP4 and higher.

No download No website Updated 28 Mar 2010 jmdb

Screenshot
Pop 26.19
Vit 1.00

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

No download Website Updated 29 Jun 2010 RXPY

Screenshot
Pop 30.03
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 Website Updated 19 May 2012 The Lean Mean C++ Option Parser

Screenshot
Pop 49.48
Vit 2.16

The Lean Mean C++ Option Parser handles program arguments (argc, argv). It supports the short and long option formats of getopt(), getopt_long(), and getopt_long_only(), but has a more convenient interface. It is a freestanding, header-only library with no dependencies, not even libc or STL. It comes with a usage message formatter which supports column alignment and line wrapping, making it ideal for localized messages with different lengths.

No download No website Updated 17 May 2012 Piglet

Screenshot
Pop 20.20
Vit 26.56

Piglet is a tool for parsing and lexing text for the .NET framework. The purpose of Piglet is to provide an easy-to-use tool for parsing text which can be easily included in any .NET project as a single assembly. In contrast to most parser generators, Piglet provides a fluent interface which enables you to express your grammar in a syntax which is accessible for users with no prior experience of parser generators. Piglet generates efficient, type safe, and reentrant LALR(1) parsers at runtime, which saves you from having a pre-compile step to generate your parsing tables. It also includes a lexical scanner generator which can be used independently of the parser generator.

Download Website Updated 17 Feb 2013 WTMParse

Screenshot
Pop 21.35
Vit 20.74

WTMParse is a script originally intended for use in forensic examinations which parses WTMP files from Unix-like operating systems and generates a CSS-styled HTML report containing the login terminal, username, log start date, and login time/date in a table. It's good for postmortem forensic examinations or as a way of getting "last"-like information when you don't have the ability to boot the machine in question but can grab the wtmp.

Screenshot

Project Spotlight

gslapt

A GTK version of slapt-get.

Screenshot

Project Spotlight

Devel Live CD

A Live CD to compile programs.