Mptn 0.3.0
Mptn project is a library providing a pattern matching mechanism similar to regular expressions, but with several differences making
Mptn project is a library providing a pattern matching mechanism similar to regular expressions, but with several differences making it more suitable for building a morphological analyzer.
Differences are:
The whole string is matched against the pattern; thus the emphasis is on finding appropriate variable assignments, not on quick search. (This also means mptns will generally work slower than regexps, since they cannot in general be described by finite state automata)
All the possible variable assignments are iterated over, not just one.
Named variables make patterns more readable. In addition, a pattern may be associated with a variable name, restricting the possible values of the variable. Thus, you can use, for example, {c1}{v}{c2}? to match a syllable of CV/CVC structure (consonant-vowel-consonant).
"Matcher" mechanism to extend the matching process with arbitrary procedures.
tags
possible variable assignments
Download Mptn 0.3.0
http://prdownloads.sourceforge.net/mptn/mptn-0.3.0-1.alpha.rpm?use_mirror=easynews
http://prdownloads.sourceforge.net/mptn/mptn-0.3.0-1.alpha.rpm?use_mirror=heanet
http://prdownloads.sourceforge.net/mptn/mptn-0.3.0-1.alpha.rpm?use_mirror=optusnet
http://prdownloads.sourceforge.net/mptn/mptn-0.3.0.tar.gz?use_mirror=puzzle
Authors software
|
Mptn 0.3.0 (by George Bronnikov)
Mptn project is a library providing a pattern matching mechanism similar to regular expressions, but with several differences making
|
Similar software
|
Mptn 0.3.0 (by George Bronnikov)
Mptn project is a library providing a pattern matching mechanism similar to regular expressions, but with several differences making
|
|
PCRE 6.7 (by Philip Hazel)
PCRE library is a set of functions that implement regular expression pattern matching using the same syntax and semantics as Perl 5,
|
|
TRE 0.7.5 (by Ville Laurikari)
TRE is a robust, lightweight, and efficient POSIX compliant regexp matching library with some exciting features such as approximate (
|
|
grepcidr 1.3 (by Jem Berkes)
grepcidr can filter IP addresses matching IPv4 CIDR/network specification.
grepcidr can be used to filter a list of IP addresses a
|
|
Kodos 2.4.9 (by Phil Schwartz)
Kodos is a Python GUI utility for creating, debugging and testing regular expressions for the Python programming language
|
|
Tcl/Tk 8.5a5 (by Tcl Core Team)
Tcl provides a portable scripting environment for Unix, Windows, and Macintosh that supports string processing and pattern matching,
|
Other software in this category
|
zlib 1.2.3 (by Jean-loup Gailly)
zlib is designed to be a free, general-purpose, legally unencumbered, lossless data-compression library for use on virtually any comp
|
|
libxml2 2.6.27 (by DV)
Libxml2 is the XML C parser and toolkit developed for the Gnome project (but usable outside of the Gnome platform), libxml2 library i
|
|
GNU C library 2.4 (by Andreas Jaeger)
GNU C library (glibc) is one of the most important components of GNU Hurd and most modern Linux distributions.
GNU C library is us
|
Featured Software
jEdit 4.3 pre8
jEdit is an Open Source text editor written in Java
Opera 9.02
Surf the Internet in a safer, faster, and easier way with Opera browser
GNU Aspell 0.60.4
GNU Aspell is a Free and Open Source spell checker designed to eventually replace Ispell