ANTLR, ANother Tool for Language Recognition, (formerly PCCTS) is a
language tool that provides a framework for constructing recognizers,
compilers, and translators from grammatical descriptions containing
C++ or Java actions.
Data::TemporaryBag module provides a bag object class
handling long size data. The short size data are kept on
memory. When the data size becomes over $Threshold size,
they are saved into a temporary file internally.
Data::Uniqid provides three simple routines for generating unique ids. These ids
are coded with a Base62 systen to make them short and handy (e.g. to use it as
part of a URL).
This perl package uses perl5 objects to make it easy for manipulating
spreadsheet data among disk files, database, and Web publishing.
A table object contains a header and a two-dimensional array of scalars. Four
class methods Data::fromFile, Data::Table::fromCSV, Data::Table::fromTSV, and
Data::Table::fromSQL allow users to create a table object from a CSV/TSV file or
a database SQL selection in a snap.
Table methods provide basic access, add, delete row(s) or column(s) operations,
as well as more advanced sub-table extraction, table sorting, record matching
via keywords or patterns, table merging, and web publishing. Data::Table class
also provides a straightforward interface to other popular Perl modules such as
DBI and GD::Graph.
The main idea of EzDate is that the object represents a specific date
and time. A variety of properties tells you information about that date
and time such as hour, minute, day of month, weekday, etc.
DateTime::Event::NameDay is a class that knows the name days for various
countries. In some countries a person's nameday is more important than their
birthday and gifts may be exchanged.
This module generates a Clover compatible coverage xml file which can
be used in a variety of continuous integration software offerings.
It is designed to be called from the cover program distributed with
Devel::Cover.
ExtUtils::AutoInstall lets module writers to specify a more
sophisticated form of dependency information than the PREREQ_PM
option offered by ExtUtils::MakeMaker.
This module works best with the Module::Install framework,
a drop-in replacement for MakeMaker.
This is an alternative to Exporter intended to provide a lightweight subset of
the most commonly-used functionality. It supports import(), @EXPORT and
@EXPORT_OK and not a whole lot else.
File::Find is great, but constructing the wanted routine can sometimes
be a pain. This module provides a wanted-writer, using syntax that
is directly mappable to the find command's syntax.