Top level class for generating U.N. EDI interchange objects and subobjects.
This module is a simple tool for calculating business hours in a time
period. Over time, additional functionality will be added to make it
easy to calculate the number of business hours between arbitrary
dates.
Array::FileReader - Lazily tie files to arrays for reading
`Array::IntSpan' brings the speed advantages of `Set::IntSpan'
(written by Steven McDougall) to arrays. Uses include
manipulating grades, routing tables, or any other situation
where you have mutually exclusive ranges of integers that map to
given values.
`Array::IntSpan::IP' is also provided with the distribution. It
lets you use IP addresses in any of three forms (dotted decimal,
network string, and integer) for the indices into the array. See
the POD for that module for more information.
Seamus Venasse <svenasse@polaris.ca>
Array::LineReader gives you the possibility to access lines of some file by
the elements of an array. This modul inherites methods from Tie::Array (see
Tie::Array). You save a lot of memory, because the file's content is read
only on demand, i.e. in the case you access an element of the array. The
offset and length of all the lines is hold in memory as long as you tie your
array.
Array::PrintCols is a Perl 5 module which defines a subroutine to print arrays
of elements in alphabetically, vertically sorted columns. Optional arguments
can be given to control either the width or number of the columns, the total
width of the output, and the amount of indentation.
This module give direct access to the internal perl routines that let
you store reference to things in arrays and hashes.
Seamus Venasse <svenasse@polaris.ca>
Business::ISIN is a class which validates ISINs
(International Securities Identification Numbers), the
codes which identify shares in much the same way as ISBNs
identify books. An ISIN consists of two letters,
identifying the country of origin of the security
according to ISO 3166, followed by nine characters in
[A-Z0-9], followed by a decimal check digit.
Business::ISSN provides subroutines to work with International Standard
Serial Numbers. ISSNs are used with magazines and other publications like
ISBNs are used with books.
This module implements the classic Eliza algorithm. The original Eliza
program was written by Joseph Weizenbaum and described in the Communications
of the ACM in 1967. Eliza is a mock Rogerian psychotherapist. It prompts
for user input, and uses a simple transformation algorithm to change user
input into a follow-up question. The program is designed to give the
appearance of understanding.