1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-22 04:17:44 +00:00
freebsd-ports/textproc/py-martel/pkg-descr
Johann Visagie e7c91cf908 - Do checking for Python version ov pkg-req. This is somewhat experimental
and may require further tweaking.
- Use DOCSDIR.
- Now install examples optionally depending on NOPORTDOCS.
- Miscellaneous minor fixes and cleanups in Makefile.
- Update my email address in pkg-descr.
2001-08-07 14:14:21 +00:00

20 lines
860 B
Plaintext

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.
More information on Martel may be found in this conference poster:
http://www.biopython.org/~dalke/Martel/BOSC2000.poster/
Author: Andrew Dalke <dalke@acm.org>
WWW: http://www.biopython.org/~dalke/Martel/
-- Johann Visagie <wjv@FreeBSD.org>