e54e3e4e10
- Since Martel is currently only maintained as part of the Biopython distribution, switch to a using locally maintained distfile culled from the Biopython CVS repo, including the "doc" subdirectory from Martel 0.5
17 lines
798 B
Text
17 lines
798 B
Text
Martel is a parser generator, written in Python, which takes a regular
|
|
expression grammar for a file format and turns the resultant parsed tree into
|
|
a set of callback events emulating the XML/SAX API.
|
|
|
|
Essentially this means that existing and readily available XML tools can be
|
|
used to parse non-XML flat file formats.
|
|
|
|
Martel was originally intended for use in biocomputing applications (such as
|
|
Biopython - http://www.biopython.org/) where there is often a need to parse
|
|
flat and semi-structured legacy file formats. However, it is generally
|
|
applicable to the parsing of such files in all fields of endeavour.
|
|
|
|
Author: Andrew Dalke <dalke@dalkescientific.com>
|
|
WWW: http://www.dalkescientific.com/Martel/
|
|
See also: http://www.biopython.org/~dalke/Martel/
|
|
|
|
-- Johann Visagie <wjv@FreeBSD.org>
|