Bug#248589: RFP: dparser -- A simple but powerful tool for parsing
Package: wnpp
Severity: wishlist
Package name : dparser
Version : 1.8
Upstream Author : John Bradley Plevyak <jplevyak@yahoo.com>
URL : http://dparser.sourceforge.net/
License : BSD
Description : A simple but powerful tool for parsing
It has a FreeBSD port, so I would copy the description verbatim:
(see http://www.freshports.org/devel/dparser/)
DParser is a simple but powerful tool for parsing. You can specify the
form of the text to be parsed using a combination of regular expressions
and grammar productions. Because of the parsing technique (technically a
scannerless GLR parser based on the Tomita algorithm) there are no
restrictions. The grammar can be ambiguous, right or left recursive,
have any number of null productions, and because there is no seperate
tokenizer, can include whitespace in terminals and have terminals which
are prefixes of other terminals. DParser handles not just well formed
computer languages and data files, but just about any wacky situation
that occurs in the real world.
Yes, DParser deserves such priases I think. Extremely flexible.
-- System Information:
Debian Release: testing/unstable
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.6.5-1-686
Locale: LANG=ko_KR.eucKR, LC_CTYPE=ko_KR.eucKR
Reply to: