Classes for writing and reading binary data
Interface to *.dbf files (dBase, Foxpro, ...)
Class for reading and writing Exif in JPEG or TIFF
MP3 ID3v2.1 and ID3v2.2 tags parser
A CSS Engine written in pure Typed Racket
The Derp 3 parser, based on "Parsing with Derivatives," code written by Michael D. Adams (www.michaeldadams.org)
|succeeds; has failing tests|
A port of David Herman's java.plt PLaneT package, without the PLaneT dependencies.
practical parser combinators
documentation (no implementation) for “megaparsack”
implementation (no documentation) for “megaparsack”
built-in parsers implemented using megaparsack
helpers for using megaparsack with parser-tools
A php parser
A fairly direct translation of tokenize.py
ragg is a Racket AST Generator Generator. A design goal is to be easy for beginners to use. Given a grammar in EBNF, ragg produces a parser that generates Racket's native syntax objects with full source location.
A tool for generating test cases for parsers for simple S-expression languages. It is intended primarily for use by instructors of Programming Languages classes in which students implement a simple S-expression-based programming language. It takes as input a description of the grammar of the language to be implemented and produces test cases for the students' parsers.
A parser for a wiki syntax (a mild extension of WikiCreole)