- 1,251 categories
- 40,829 scripts
- This is an experimental Perl module that allows you to use lists as the keys for multi-level hashes. Excellent for parse tree generation and other similar tasks where you need to create very deep trees or the tree depth is not known in advance. A rea...
- Tie::DB_File::SplitHash is designed for support of file size limitted OSes. It transparently splits a DB_File database into as many distinct files as desired. It also distributes hash entries between the files using a randomization algorithm. It has ...
- Tie::FileLRUCache provides a persistent filesystem based LRU cache. It uses the ''last accessed'' timestamp generated by the file system to determine the ''oldest'' cache entry and discards the oldest cache entries when needed to ...
- Class:NamedParms provides key name checking for named accessor parameters. This allows the use of a generic ''get/set'' type parameterized accessor while automatically catching accidental mis-spellings and usage of uninitialized parameters....
- Class::ParmList is a general named parameter list parser. It handles default values, required vs allowed distinctions, optional name lexical checking, multiple retrieval, and error reporting. It also works well as a complement to Class::NamedParms.
- Search::InvertedIndex is A general purpose inverted indexing system suitable for medium scale searching. By mapping ''keys'' to ''indexes'' it provides ultra-fast look ups of all ''indexes'' containing specific ''ke...
- CfgFile is a class for supporting the loading of a configuration file.
- OSUtil is a module to help Perl programs run on mulitple platforms.
- mif.pl is a Perl library to parse Frame Maker Interchange Format (MIF). It is designed to be utilized by filters.
- Lingua::Stem takes lists of words an (as determined by the locale) stems them to their root form. This is primarily of use in search applications that need to be able to find conjugated forms of words as well as exact matches.
Page: