Maze In Perl Code
Chordpack is a tool written in Perl, whose purpose is to typeset song-books/songs written in chordpro format. The typesetting is done through typesetting system TeX using macro package LaTeX. Chordpack was created to do whatever you might want to do with songs in chordpro format. Chordpack...
Platforms: *nix
License: Freeware | Size: 23.55 KB | Download (108): Chordpack Download |
Exception::Class is a Perl module that allows you to declare real exception classes in Perl. SYNOPSIS use Exception::Class ( MyException, AnotherException => { isa => MyException }, YetAnotherException => { isa => AnotherException, description => These exceptions are related to IPC },...
Platforms: *nix
License: Freeware | Size: 16.38 KB | Download (91): Exception::Class Download |
FSA::Rules is a Perl module to build simple rules-based state machines in Perl. Synopsis my $fsa = FSA::Rules->new( ping => { do => sub { print "ping!n"; my $state = shift; $state->result(pong); $state->machine->{count}++; }, rules => [ game_over => sub { shift->machine->{count} >=...
Platforms: *nix
License: Freeware | Size: 30.72 KB | Download (99): FSA::Rules Download |
Database Independent Abstraction Layer for C (libdbi) implements a database-independent abstraction layer in C, similar to the DBI/DBD layer in Perl. Writing one generic set of code, programmers can leverage the power of multiple databases and multiple simultaneous database connections by using...
Platforms: *nix
License: Freeware | Size: 1013.76 KB | Download (99): Database Independent Abstraction Layer for C Download |
Java::Import is Perl module to use Java classes in Perl. SYNOPSIS use Java::Import qw( some.package.SomeClass ); my $instance = new some.package.SomeClass(); $instance->someMethod(); my $ret_val = some::package::SomeClass::someStaticMethod(); $ret_val->someMethod(); $ret_val2 =...
Platforms: *nix
License: Freeware | Size: 28.67 KB | Download (94): Java::Import Download |
dvd::rip is a full featured DVD copy program written in Perl. It provides an easy to use but feature-rich Gtk+ GUI to control almost all aspects of the ripping and transcoding process. dvd::rip project uses the widely known video processing swissknife transcode and many other Open Source tools....
Platforms: *nix
License: Freeware | Size: 512 KB | Download (137): dvd::rip Download |
Math::Vec is a Object-Oriented Vector Math Methods in Perl. SYNOPSIS use Math::Vec; $v = Math::Vec->new(0,1,2); or use Math::Vec qw(NewVec); $v = NewVec(0,1,2); @res = $v->Cross([1,2.5,0]); $p = NewVec(@res); $q = $p->Dot([0,1,0]); or use Math::Vec qw(:terse); $v = V(0,1,2); $q...
Platforms: *nix
License: Freeware | Size: 10.24 KB | Download (110): Math::Vec Download |
GoldenPod is a podcast client (or podcast aggregator, or podcatcher, feel free to pick whichever name you want) written in perl. It supports multiple ways to work. GoldenPod supports reading configuration files in ~/.goldenpod/ and then saving the podcasts to the directory defined there. It...
Platforms: *nix
License: Freeware | Size: 18.43 KB | Download (96): GoldenPod Download |
Perl6::Take is a Perl module to gather/take in Perl 5. SYNOPSIS use Perl6::Take; my @foo = gather { take 5; }; EXPORT gather Accepts a block. take statements inside the dynamic scope of the block are used to accumulate a list, which is gathered as the return value of the block....
Platforms: *nix
License: Freeware | Size: 21.5 KB | Download (88): Perl6::Take Download |
Archive::SelfExtract is a Perl module to bundle compressed archives with Perl code. SYNOPSIS use Archive::SelfExtract; # writes output script to STDOUT Archive::SelfExtract::createExtractor( "perlcode.pl", "somefiles.zip" ); # with various options: Archive::SelfExtract::createExtractor(...
Platforms: *nix
License: Freeware | Size: 6.14 KB | Download (97): Archive::SelfExtract Download |
wfb2sql is a tool wirtten in Perl that converts the CIA World Factbook into an SQL database. It is a Perl script that extracts information from the CIA World Factbook and creates SQL statements for IBM DB/2, PostgreSQL, or MySQL. This data builds a perfect database for learning and teaching...
Platforms: *nix
License: Freeware | Size: 19.46 KB | Download (106): wfb2sql Download |
extproc_perl allows you to write Oracle stored procedures in Perl. Whether youre looking to accomplish something thats easier to program in Perl, or youre just more comfortable programming in Perl, read on to see if extproc_perl will work for you and your Oracle database..
Platforms: *nix
License: Freeware | Size: 38.91 KB | Download (104): extproc_perl Download |
List::Comprehensions is a Perl module that allows for list comprehensions in Perl. SYNOPSIS use List::Comprehensions; use warnings; my @res = (); @res = comp1 { [ @_ ] } [0..4], [0..4], [0..4]; no warnings once; @res = comp2 { [$i, $j, $k] } i => [0..4], j => [0..4], k => [0..4];...
Platforms: *nix
License: Freeware | Size: 3.07 KB | Download (96): List::Comprehensions Download |
PDL::Fit::Levmar is a Perl module with Levenberg-Marquardt fit/optimization routines. Levenberg-Marquardt routines for least-squares fit to functions non-linear in fit parameters. This module provides a PDL ( PDL::PDL ) interface to the non-linear fitting library levmar (written in C). Levmar...
Platforms: *nix
License: Freeware | Size: 122.88 KB | Download (104): PDL::Fit::Levmar Download |
Apache::ASP provides an Active Server Pages port to the Apache Web Server with Perl scripting only, and enables developing of dynamic web applications with session management and embedded Perl code. There are also many powerful extensions, including XML taglibs, XSLT rendering, and new events...
Platforms: *nix
License: Freeware | Size: 512 KB | Download (99): Apache::ASP Download |
Gtk2::Ex::Utils is a Perl module with extra Gtk2 Utilities for working with Gnome2/Gtk2 in Perl. SYNOPSIS use Gtk2::Ex::Utils qw( :main ); # do stuff ... # Update the UI and react to pending events process_pending_events(); # do more stuff ... # Exit the program with a value of 255...
Platforms: *nix
License: Freeware | Size: 14.34 KB | Download (93): Gtk2::Ex::Utils Download |
konforka library is a convenience library which is supposed to soak in some code common to our projects. konforka is not likely that you want to try this out unless you need it as a dependency for other project. This is why you should not expect a lengthier description here..
Platforms: *nix
License: Freeware | Size: 307.2 KB | Download (93): konforka Download |
BwentBot in an event driven IRC bot completely written in Perl. Its goal is to be functional without becoming bloated, and to keep overhead low to run on older systems. BwentBot has many features that make it an ideal bot for IRC channels. BwentBot is an event driven IRC bot that is completely...
Platforms: *nix
License: Freeware | Size: 33.79 KB | Download (93): BwentBot Download |
LDAP Shell is an interactive LDAP shell written in Perl and allowing basic administrative functionality, such as crawling the directory tree and modifying entries. It is composed of two parts: Net::LDAP::Config, and ldapsh. Net::LDAP::Config is a library for simplifying and centralizing...
Platforms: *nix
License: Freeware | Size: 40.96 KB | Download (112): LDAP Shell Download |
Perl6::Classes project contains first class classes in Perl 5. SYNOPSIS use Perl6::Classes; class Composer { submethod BUILD { print "Giving birth to a new composern" } method compose { print "Writing some music...n" } } class ClassicalComposer is Composer { method compose { print...
Platforms: *nix
License: Freeware | Size: 7.17 KB | Download (92): Perl6::Classes Download |