Regexp::Log::Common uses Regexp::Log as a base class, to generate regular
expressions for performing the usual data munging tasks on log files that
cannot be simply split().
The DTDParse collection is a set of Perl modules and scripts for
manipulating SGML an XML Document Type Definitions (DTDs). DTDParse is
designed primarily to aid in the understanding and documentation of DTDs.
SGML::Parser::OpenSP is an interface to the OpenSP parser. It allows for
Perl scripts to parse an SGML document (including HTML) using the OpenSP
parser.
SQL::Tokenizer is a simple tokenizer for SQL queries. It does not claim
to be a parser or query verifier. It just creates sane tokens from a
valid SQL query.
The OpenGrm NGram library is used for making and modifying n-gram language
models encoded as weighted finite-state transducers (FSTs). It makes use of
functionality in the OpenFst library to create, access and manipulate n-gram
models. Operations for counting, smoothing, pruning, applying, and
evaluating models as well as support for distributed computation are among
those provided. It was developed by contributors from OHSU and Google Research.
SVG::Parser is an XML parser for SVG Documents. It takes XML as input and
produces an SVG object as its output.
SVG::Parser supports both XML::SAX and XML::Parser (Expat) parsers, with SAX
preferred by default. Only one of these needs to be installed for SVG::Parser to
function.
A list of preferred parsers may be specified in the import list - SVG::Parser
will use the first parser that successfully loads. Some basic measures are taken
to provide cross-compatibility. Applications requiring more advanced parser
features should use the relevant parser module directly; see SVG::Parser::Expat
and SVG::Parser::SAX.
KDiff3 is a program that:
* compares or merges two or three text input files or directories,
* shows the differences line by line and character by character (!),
* provides an automatic merge-facility and
* an integrated editor for comfortable solving of merge-conflicts,
* supports KIO on KDE (allows accessing ftp, sftp, fish, smb etc.),
* Printing of differences,
* Manual alignment of lines,
* Automatic merging of version control history (cvs Log keyword),
* and has an intuitive graphical user interface.
This module is implementation of node API of Hyper Estraier. Since
it's perl-only module with dependencies only on standard perl modules,
it will run on all platforms on which perl runs. It doesn't require
compilation or Hyper Estraier development files on target machine.
It is implemented as multiple packages which closly resamble Ruby
implementation. It also includes methods to manage nodes.
There are few examples in scripts directory of this distribution.
Search::Odeum is an interface to the Odeum API. Odeum is the inverted index API
which is a part of qdbm database library.
Turn free-text queries into SQL WHERE clauses. The idea is to allow you to treat
your database like a free-text search index, when it really isn't.