Lexical::Attributes - Proper encapsulation

NOTE: This module has changed significantly between releases 1.3 and 1.4. Code that works with version 1.3 or earlier *will not* work with version 1.4 or later. NOTE: This is experimental software! Certain things will change, specially if they are ma...

ABIGAIL/Lexical-Attributes-2009121601 - 16 Dec 2009 12:17:26 GMT - Search in distribution

LLg - Recursive descent parser generator (Alpha 1.07).

Creating parsers by hand is tedious even for simple languages. This activity can be automated by parser-generators - yacc is a well-known example. But using such tools is quite demanding and requires a reasonable knowlege of the principles of syntact...

YVESP/llg-1.07 - 12 Feb 1996 14:28:35 GMT - Search in distribution

Moo - Minimalist Object Orientation (with Moose compatibility)

"Moo" is an extremely light-weight Object Orientation system. It allows one to concisely define objects and roles with a convenient syntax that avoids the details of Perl's object system. "Moo" contains a subset of Moose and is optimised for rapid st...

HAARG/Moo-2.000002   (6 reviews) - 24 Jul 2015 13:06:59 GMT - Search in distribution

XSH - scripting language for XPath-based editing of XML

CHOROBA/XML-XSH2-2.1.21 - 20 Sep 2015 16:30:41 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.634   (27 reviews) - 03 Aug 2015 14:52:56 GMT - Search in distribution


CHOROBA/XML-XSH-1.8.4   (2 reviews) - 20 Sep 2015 18:18:46 GMT - Search in distribution

Dios - Declarative Inside-Out Syntax

This module provides a set of compile-time keywords that simplify the declaration of encapsulated classes using the "inside out" technique. The encapsulation, constructor/initialization, destructor, and accessor generation behaviours are all transpar...

DCONWAY/Dios-0.000007   (1 review) - 11 Aug 2015 22:04:59 GMT - Search in distribution

B::CC - Perl compiler's optimized C translation backend

This compiler backend takes Perl source and generates C source code corresponding to the flow of your program with unrolled ops and optimised stack handling and lexicals variable types. In other words, this backend is somewhat a "real" compiler in th...

RURBAN/B-C-1.52 - 09 Sep 2014 12:50:11 GMT - Search in distribution
  • B::Stackobj - Stack and type annotation helper module for the CC backend
  • perlcompile - Introduction to the Perl Compiler-Translator

Moops - Moops Object-Oriented Programming Sugar

Moops is sugar for declaring and using roles and classes in Perl. The syntax is inspired by MooseX::Declare, and Stevan Little's p5-mop-redux project (which is in turn partly inspired by Perl 6). Moops has fewer than half of the dependencies as Moose...

TOBYINK/Moops-0.034   (2 reviews) - 12 Oct 2014 13:57:47 GMT - Search in distribution

Alias - declare symbolic aliases for perl data

Provides general mechanisms for aliasing perl data for convenient access. This module works by putting some values on the symbol table with user-supplied names. Values that are references will get dereferenced into their base types. This means that a...

GSAR/Alias-2.32 - 01 May 1999 02:28:15 GMT - Search in distribution

World2 - A simple object level Stem cell.

This cell is an extension of the World1 cell. In this example, instead of a single class cell with a fixed response value, we now can create multiple cells (registered objects) each with their own private data. The world_cmd method will return the pl...

URI/Stem-0.11 - 01 Dec 2006 08:59:40 GMT - Search in distribution

Spiffy - Spiffy Perl Interface Framework For You

"Spiffy" is a framework and methodology for doing object oriented (OO) programming in Perl. Spiffy combines the best parts of Exporter.pm, base.pm, mixin.pm and SUPER.pm into one magic foundation class. It attempts to fix all the nits and warts of tr...

INGY/Spiffy-0.46   (3 reviews) - 16 Aug 2014 19:19:54 GMT - Search in distribution

Aspect - Aspect-Oriented Programming (AOP) for Perl

What is Aspect-Oriented Programming? Aspect-Oriented Programming (AOP) is a programming paradigm which aims to increase modularity by allowing the separation of "cross-cutting "concerns. It includes programming methods and tools that support the modu...

ADAMK/Aspect-1.04 - 09 Apr 2013 05:38:16 GMT - Search in distribution

perlsub - Perl subroutines

Like many languages, Perl provides for user-defined subroutines. These may be located anywhere in the main program, loaded in from other files via the "do", "require", or "use" keywords, or generated on the fly using "eval" or anonymous subroutines. ...

RJBS/perl-5.22.0   (6 reviews) - 01 Jun 2015 17:51:59 GMT - Search in distribution

btparse - C library for parsing and processing BibTeX data files

btparse is a C library for parsing and processing BibTeX files. It provides a lexical scanner and LR parser (constructed by PCCTS), both of which are efficient and offer good error detection and recovery; a set of functions for traversing the AST (ab...

AMBS/Text-BibTeX-0.71   (4 reviews) - 28 May 2015 14:51:04 GMT - Search in distribution

XUL::Gui - render cross platform gui applications with firefox from perl

this module exposes the entire functionality of mozilla firefox's rendering engine to perl by providing all of the " XUL " and " HTML " tags as functions and allowing you to interact with those objects directly from perl. gui applications created wit...

ASG/XUL-Gui-0.63 - 19 Sep 2010 19:39:15 GMT - Search in distribution

CSS::SAC - SAC CSS parser

SAC (Simple API for CSS) is an event-based API much like SAX for XML. If you are familiar with the latter, you should have little trouble getting used to SAC. More information on SAC can be found online at http://www.w3.org/TR/SAC. CSS having more co...

BJOERN/CSS-SAC-0.08 - 05 Jul 2008 19:47:57 GMT - Search in distribution


This chapter should give you a general idea about what mod_perl 2.0 is and how it differs from mod_perl 1.0. This chapter presents the new features of Apache 2.0, Perl 5.6.0 -- 5.8.0 and their influence on mod_perl 2.0. The new MPM models from Apache...

SHAY/mod_perl-2.0.9   (4 reviews) - 18 Jun 2015 21:16:34 GMT - Search in distribution

Sub::Clean - Clean subroutines with an attribute

This module 'cleans' subroutines you mark with the "Cleaned" attribute, preventing them being called from places they haven't been already been bound by the perl compiler. The main advantage in this is that you can declare subroutines and use them in...

MARKF/Sub-Clean-0.01 - 27 Jul 2010 07:25:29 GMT - Search in distribution

PDLdb.pl - the perl debugger with PDL support

"PDLdb.pl" is an enhanced version of the perl debugger which supports PDL::NiceSlice constructs. Set the PERL5DB environment variable as shown above and it will be loaded automatically by Perl when you invoke a script with "perl -d". This documentati...

CHM/PDL-2.013   (2 reviews) - 14 Aug 2015 17:09:09 GMT - Search in distribution