// text processing in the D language//
DeeMatch (temporary name) is a library for text processing, matching, parsing. Work in progress. As a toolkit, it is intended to be as clear, consistent, direct, as possible. Its base design is inspired by the Python library "pyparsing" (pyparsing home), by Paul MacGuire. The kind of approach to parsing it uses is founded on a meta-language called PEG (wikipedia:PEG).
on iPhone, iPad, AppleTV, PC. It's free.