diff options
author | Ying-Chieh Liao <ijliao@FreeBSD.org> | 2003-11-11 09:44:04 +0000 |
---|---|---|
committer | Ying-Chieh Liao <ijliao@FreeBSD.org> | 2003-11-11 09:44:04 +0000 |
commit | 8c85eb5197c4318f566bf8663342393248f64b15 (patch) | |
tree | cbb73e7e81137019a2ff965ec0f0ca6305de6904 /devel/dparser/pkg-descr | |
parent | a89cb8057af6652f6561031a47c3bd1682069050 (diff) | |
download | ports-8c85eb5197c4318f566bf8663342393248f64b15.tar.gz ports-8c85eb5197c4318f566bf8663342393248f64b15.zip |
add dparser 1.7
A simple but powerful tool for parsing
Notes
Notes:
svn path=/head/; revision=93730
Diffstat (limited to 'devel/dparser/pkg-descr')
-rw-r--r-- | devel/dparser/pkg-descr | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/devel/dparser/pkg-descr b/devel/dparser/pkg-descr new file mode 100644 index 000000000000..82af534cfce6 --- /dev/null +++ b/devel/dparser/pkg-descr @@ -0,0 +1,11 @@ +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. + +WWW: http://dparser.sourceforge.net/ |