String::Interpolate::RE - interpolate variables into strings

This module interpolates variables into strings using regular expression matching rather than Perl's built-in interpolation mechanism and thus hopefully does not suffer from the security problems inherent in using eval to interpolate into strings of ...

DJERIUS/String-Interpolate-RE-0.05 - 08 Jun 2014 21:01:02 GMT - Search in distribution

PPI - Parse, Analyze and Manipulate Perl (without perl)

About this Document This is the PPI manual. It describes its reason for existing, its general structure, its use, an overview of the API, and provides a few implementation samples. Background The ability to read, and manipulate Perl (the language) pr...

MITHALDU/PPI-1.220   (7 reviews) - 11 Nov 2014 20:28:37 GMT - Search in distribution

DBI - Database independent interface for Perl

The DBI is a database access module for the Perl programming language. It defines a set of methods, variables, and conventions that provide a consistent database interface, independent of the actual database being used. It is important to remember th...

TIMB/DBI-1.636   (27 reviews) - 24 Apr 2016 22:20:56 GMT - Search in distribution

XSH - scripting language for XPath-based editing of XML

CHOROBA/XML-XSH2-2.1.26 - 26 Aug 2016 08:41:27 GMT - Search in distribution

todo - Perl TO-DO list

This is a list of wishes for Perl. The most up to date version of this file is at <http://perl5.git.perl.org/perl.git/blob_plain/HEAD:/Porting/todo.pod> The tasks we think are smaller or easier are listed first. Anyone is welcome to work on any of th...

RJBS/perl-5.24.0   (6 reviews) - 09 May 2016 11:35:29 GMT - Search in distribution

IUP - Cross-platform GUI toolkit for building graphical user interfaces

The IUP module is a cross-platform GUI toolkit designed to run on MS Windows (incl. Cygwin), GTK+ and Motif/X11. On all platform it uses native GUI widgets. Source code: see 1-apps/app-sample1.pl <https://metacpan.org/source/KMX/IUP-0.305/examples//1...

KMX/IUP-0.305 - 07 Sep 2016 19:02:56 GMT - Search in distribution

Petal - Perl Template Attribute Language - TAL for Perl!

NINE/Petal-2.23   (6 reviews) - 08 Aug 2013 13:55:10 GMT - Search in distribution

perlfaq7 - General Perl Language Issues

This section deals with general Perl language issues that don't clearly fit into any of the other sections. Can I get a BNF/yacc/RE for the Perl language? There is no BNF, but you can paw your way through the yacc grammar in perly.y in the source dis...

LLAP/perlfaq-5.021011 - 04 Mar 2016 20:04:35 GMT - Search in distribution

Log::Report - report a problem, with exceptions and translation support

Get messages to users and logs. "Log::Report" combines three tasks which are closely related in one: . logging (like Log::Log4Perl and syslog), and . exceptions (like error and info), with . translations (like "gettext" and Locale::TextDomain) You do...

MARKOV/Log-Report-1.18 - 21 Oct 2016 07:52:10 GMT - Search in distribution


Perl6::Form - Implements the Perl 6 'form' built-in

Formats are Perl 5's mechanism for creating text templates with fixed-width fields. Those fields are then filled in using values from prespecified package variables. Unlike Perl 5, Perl 6 doesn't have a "format" keyword. Or the associated built-in fo...

DCONWAY/Perl6-Form-0.06 - 11 Sep 2016 12:39:28 GMT - Search in distribution

MP3::Tag - Module for reading tags of MP3 audio files

"MP3::Tag" is a wrapper module to read different tags of mp3 files. It provides an easy way to access the functions of separate modules which do the handling of reading/writing the tags itself. At the moment MP3::Tag::ID3v1 and MP3::Tag::ID3v2 are su...

ILYAZ/MP3-Tag-1.14 - 28 Sep 2016 09:50:11 GMT - Search in distribution

Regexp::Grammars - Add grammatical parsing features to Perl 5.10 regexes

This module adds a small number of new regex constructs that can be used within Perl 5.10 patterns to implement complete recursive-descent parsing. Perl 5.10 already supports recursive=descent *matching*, via the new "(?<name>...)" and "(?&name)" con...

DCONWAY/Regexp-Grammars-1.045   (5 reviews) - 12 Jan 2016 04:56:28 GMT - Search in distribution

Date::Gregorian - Gregorian calendar

Calendars define some notation to identify days in history. The Gregorian calendar, now in wide use, was established by Pope Gregory XIII in AD 1582 as an improvement over the less accurate Julian calendar that had been in use before. Both of these c...

MHASCH/Date-Gregorian-0.12 - 19 Jun 2007 13:11:49 GMT - Search in distribution

Parse::RecDescent - Generate Recursive-Descent Parsers

Overview Parse::RecDescent incrementally generates top-down recursive-descent text parsers from simple *yacc*-like grammar specifications. It provides: * Regular expressions or literal strings as terminals (tokens), * Multiple (non-contiguous) produc...

JTBRAUN/Parse-RecDescent-1.967013   (9 reviews) - 27 Sep 2015 17:38:48 GMT - Search in distribution

Test::MockRandom - Replaces random number generation with non-random number generation

This perhaps ridiculous-seeming module was created to test routines that manipulate random numbers by providing a known output from "rand". Given a list of seeds with "srand", it will return each in turn. After seeded random numbers are exhausted, it...

DAGOLDEN/Test-MockRandom-1.01 - 08 Feb 2014 10:54:36 GMT - Search in distribution

Time::Format - Easy-to-use date/time formatting.

This module creates global pseudovariables which format dates and times, according to formatting codes you pass to them in strings. The %time formatting codes are designed to be easy to remember and use, and to take up just as many characters as the ...

ROODE/Time-Format-1.12   (2 reviews) - 27 Sep 2012 16:37:21 GMT - Search in distribution

Contextual::Return - Create context-sensitive return values

Usually, when you need to create a subroutine that returns different values in different contexts (list, scalar, or void), you write something like: sub get_server_status { my ($server_ID) = @_; # Acquire server data somehow... my %server_data = _asc...

DCONWAY/Contextual-Return-0.004010   (2 reviews) - 01 Dec 2016 06:41:54 GMT - Search in distribution

Pod::Parser - base class for creating POD filters and translators

NOTE: This module is considered legacy; modern Perl releases (5.18 and higher) are going to remove Pod-Parser from core and use Pod-Simple for all things POD. Pod::Parser is a base class for creating POD filters and translators. It handles most of th...

MAREKR/Pod-Parser-1.63   (2 reviews) - 10 Feb 2015 20:49:03 GMT - Search in distribution

Template::Alloy - TT2/3, HT, HTE, Tmpl, and Velocity Engine

"An alloy is a homogeneous mixture of two or more elements" (http://en.wikipedia.org/wiki/Alloy). Template::Alloy represents the mixing of features and capabilities from all of the major mini-language based template systems (support for non-mini-lang...

RHANDOM/Template-Alloy-1.020   (3 reviews) - 20 Sep 2013 18:59:38 GMT - Search in distribution