Libraries
Algorithm::Merge is a Perl module package that provides three-way merge and diff. SYNOPSIS use Algorithm::Merge qw(merge diff3 traverse_sequences3); @merged = merge(@ancestor, @a, @b, { CONFLICT => sub { } }); @merged = merge(@ancestor, @a, @b, { CONFLICT => sub { } },...
Platforms: Linux
Keyword: Algorithmmerge, Ancestor, Conflict, Generation, Key, Libraries, Merge, Perl Module, Programming, Traverse
License: Freeware | Size: 10.24 KB | Download (92): Algorithm::Merge Download |
Class::IntrospectionMethods is a Perl module that creates methods with introspection. SYNOPSIS use Class::IntrospectionMethods qw/make_methods/; make_methods ( parent, global_catalog => { name => metacat, list => [ [qw/foo/] => f_cat, [qw/bar baz/] => b_cat, ], } new_with_init...
Platforms: Linux
Keyword: Classintrospectionmethods, Introspectionmethods, Libraries, Methodmaker, Methods, Module, Object, Parent, Perl, Perl Module, Programming, Tied
License: Freeware | Size: 31.74 KB | Download (92): Class::IntrospectionMethods Download |
Tie::Hash::Sorted Perl module presents hashes in sorted order. SYNOPSIS use Tie::Hash::Sorted; my %ages = ( John => 33, Jacob => 29, Jingle => 15, Heimer => 48, Smitz => 12, ); my $sort_by_numeric_value = sub { my $hash = shift; [ sort {$hash->{$b} <=> $hash->{$a}} keys %$hash ];...
Platforms: Linux
Keyword: Ears, Libraries, Old, Perl, Perl Module, Presents, Programming, Sort, Sorted, Sorted Perl, Tiehashsorted
License: Freeware | Size: 8.19 KB | Download (87): Tie::Hash::Sorted Download |
Snort::Rule is a Perl extension for dynamically building snort rules. SYNOPSIS use Snort::Rule; $rule = Snort::Rule->new( -action => alert, -proto => tcp, -src => any, -sport => any, -dir => ->, -dst => 192.188.1.1, -dport => 44444, ); $rule->opts(msg,Test Rule");...
Platforms: Linux
Keyword: Building, Dynamically, Extension, Libraries, Perl, Programming, Rule, Snort, Snortrule
License: Freeware | Size: 5.12 KB | Download (157): Snort::Rule Download |
Net::DBus::Dumper can stringify Net::DBus objects suitable for printing. SYNOPSIS use Net::DBus::Dumper; use Net::DBus; # Dump out info about the bus my $bus = Net::DBus->find; print dbus_dump($bus); # Dump out info about a service my $service =...
Platforms: Linux
Keyword: Bus, Dbus, Dump, Libraries, Netdbusdumper, Object, Objects, Programming, Service, Suitable
License: Freeware | Size: 94.21 KB | Download (90): Net::DBus::Dumper Download |
Inline-Support is a Perl module created to support information for Inline.pm and related modules. This document contains all of the latest support information for Inline.pm and the recognized Inline Language Support Modules (ILSMs) available on CPAN. SUPPORTED LANGUAGES The most important...
Platforms: Linux
Keyword: Created, Information, Inlinesupport, Libraries, Module, Perl, Perl Module, Programming, Related, Support, Support Information
License: Freeware | Size: 91.14 KB | Download (93): Inline-Support Download |
Getopt::Attribute is a Perl module to attribute wrapper for Getopt::Long. SYNOPSIS use Getopt::Attribute; our $verbose : Getopt(verbose!); our $all : Getopt(all); our $size : Getopt(size=s); our $more : Getopt(more+); our @library : Getopt(library=s); our %defines : Getopt(define=s);...
Platforms: Linux
Keyword: Attribute, Getopt, Getoptattribute, Libraries, Module, Perl, Perl Module, Programming, Verbose, Wrapper
License: Freeware | Size: 3.07 KB | Download (96): Getopt::Attribute Download |
Date::ICal is a Perl extension for ICalendar date objects. SYNOPSIS use Date::ICal; $ical = Date::ICal->new( ical => 19971024T120000 ); $ical = Date::ICal->new( epoch => time ); $ical = Date::ICal->new( year => 1964, month => 10, day => 16, hour => 16, min => 12, sec => 47 ); $hour =...
Platforms: Linux
Keyword: Date, Dateical, Duration, Extension, Icalendar, Libraries, Perl, Programming
License: Freeware | Size: 44.03 KB | Download (104): Date::ICal Download |
Mamory is a set of usefull functions for emulators related projects. Mamory project allows easy inclusion of roms management features into these projects through a simple API. The distributed packages also contain a command line interface that use the potential of the library libmamory.so....
Platforms: Linux
Keyword: Libraries, Library, Mamory, Management, Programming, Rom
License: Freeware | Size: 491.52 KB | Download (88): Mamory Download |
XML::Parser::PerlSAX is a Perl SAX parser using XML::Parser. SYNOPSIS use XML::Parser::PerlSAX; $parser = XML::Parser::PerlSAX->new( [OPTIONS] ); $result = $parser->parse( [OPTIONS] ); $result = $parser->parse($string); XML::Parser::PerlSAX is a PerlSAX parser using the XML::Parser...
Platforms: Linux
Keyword: Libraries, Object, Options, Parse, Parser, Passed, Perl Sax, Perlsax, Programming, Using, Xml, Xmlparserperlsax
License: Freeware | Size: 64.51 KB | Download (107): XML::Parser::PerlSAX Download |
Floyd is an advanced 3D scene graph library, exploiting Gtk+, OpenGL and other advanced techniques. I was very impressed both of the ease of use and power of Gtk+ toolkit and especially the superb 2D graphics library GnomeCanvas. Looking around for something similar in 3D world, left me in...
Platforms: Linux
Keyword: Advanced, Floyd, Graph Library, Gtk+, Libfloyd, Libraries, Library, Opengl, Scene, Scene Graph, Scene Graph Library
License: Freeware | Size: 51.2 KB | Download (97): LibFloyd Download |
Test::Struct is a Perl extension for testing for structural equivelence. SYNOPSIS use Test::Struct; deep_eq($hairy_struct,$expected,Hairy structural test); is($x,$y); # and everything else Test::More has to offer! Test::Struct is used for doing deep structural comparisons of two objects....
Platforms: Linux
Keyword: Comparison, Deep, Extension, Libraries, Perl, Programming, Structural, Testing, Teststruct
License: Freeware | Size: 5.12 KB | Download (95): Test::Struct Download |
Mozilla::ConsoleService is a Perl interface to Mozilla nsIConsoleService. SYNOPSIS use Mozilla::ConsoleService; Mozilla::PromptService::Register(sub { print $_[0]; }); Mozilla::ConsoleService uses Mozilla nsIConsoleService to pass log messages to perl code, similar to JavaScript Console...
Platforms: Linux
Keyword: Consoleservice, Interface, Libraries, Mozilla, Mozillaconsoleservice, Perl, Programming
License: Freeware | Size: 32.77 KB | Download (91): Mozilla::ConsoleService Download |
APR::Bucket is a Perl API for manipulating APR Buckets. Synopsis use APR::Bucket (); my $ba = $c->bucket_alloc; $b1 = APR::Bucket->new($ba, "aaa"); $b2 = APR::Bucket::eos_create($ba); $b3 = APR::Bucket::flush_create($ba); $b2->is_eos; $b3->is_flush; $len = $b1->length; $len =...
Platforms: Linux
Keyword: Api, Apr, Apr Buckets, Aprbucket, Ba, Create, Insert, Libraries, New, Perl, Perl Api, Programming, Tail
License: Freeware | Size: 3.5 MB | Download (96): APR::Bucket Download |
Callback is an object interface for function callbacks. SYNOPSIS use Callback; my $callback = new Callback (&myfunc, @myargs); my $callback = new Callback ($myobj, $mymethod, @myargs); my $callback = new Callback ($old_callback, @myargs); $callback->call(@some_more_args); Callback...
Platforms: Linux
Keyword: Arguments, Callback, Function, Interface, Libraries, Object, Programming
License: Freeware | Size: 4.1 KB | Download (109): Callback Download |
Simulation::Sensitivity is a general-purpose sensitivity analysis tool for user-supplied calculations and parameters. SYNOPSIS use Simulation::Sensitivity; $sim = Simulation::Sensitiviy->new( calculation => sub { my $p = shift; return $p->{alpha} + $p->{beta} } parameters => { alpha =>...
Platforms: Linux
Keyword: Analysis, Analysis Tool, Calculation, Libraries, New, Parameters, Programming, Sensitivity, Sensitivity Analysis, Simulationsensitivity, Tool
License: Freeware | Size: 14.34 KB | Download (130): Simulation::Sensitivity Download |
Bio::Factory::SequenceFactoryI is a Perl interface that allows for generic building of sequences in factories which create sequences (like SeqIO). SYNOPSIS # do not use this object directly it is an interface # get a Bio::Factory::SequenceFactoryI object like use Bio::Seq::SeqFactory; my...
Platforms: Linux
Keyword: Allows, Allows For, Biofactorysequencefactoryi, Building, Generic, Interface, Libraries, Perl, Programming, Sequencefactoryi, Sequences
License: Freeware | Size: 4.7 MB | Download (102): Bio::Factory::SequenceFactoryI Download |
DateTime::Format::Epoch::Unix is a Perl module that can convert DateTimes to/from Unix epoch seconds. SYNOPSIS use DateTime::Format::Epoch::Unix; my $dt = DateTime::Format::Epoch::Unix->parse_datetime( 1051488000 ); # 2003-04-28T00:00:00...
Platforms: Linux
Keyword: Convert, Datetime, Datetimeformatepochunix, Datetimes, Epoch, Libraries, Module, Perl, Perl Module, Programming, Unix, Unix Epoch
License: Freeware | Size: 17.41 KB | Download (93): DateTime::Format::Epoch::Unix Download |
AI::NeuralNet::Simple is a simple learning module for building neural nets. SYNOPSIS use AI::NeuralNet::Simple; my $net = AI::NeuralNet::Simple->new(2,1,2); # teach it logical or for (1 .. 10000) { $net->train([1,1],[0,1]); $net->train([1,0],[0,1]); $net->train([0,1],[0,1]);...
Platforms: Linux
Keyword: Ai, Aineuralnetsimple, Learning, Libraries, Module, Net-, Neural, Neuralnet, Programming, Simple
License: Freeware | Size: 17.41 KB | Download (108): AI::NeuralNet::Simple Download |
Getopt::OO is an object oriented command line parser. It handles short, long and multi (--x ... -) value options. Getopt::OO module also incorporates help for options to simplify generation of usage statements. SYNOPSIS use Getopt::OO qw(Debug Verbose); my ($handle) = Getopt::OO->new(@ARGV,...
Platforms: Linux
Keyword: Command, Command Line, Command Line Arguments, File, Getoptoo, Help, Libraries, Line, Object Oriented, Oo, Options, Programming, Values
License: Freeware | Size: 19.46 KB | Download (92): Getopt::OO Download |