Hello
Convert::Braille::English is a Perl module that can convert Between Braille Encodings. SYNOPSIS use Convert::Braille; print brailleAsciiToEnglish ( "HELLO" ), "n"; print brailleDotsToEnglish ( "12515123123135" ), "n"; EXPORTS englishToBrailleUnicode englishToBrailleAscii...
Platforms: *nix
License: Freeware | Size: 8.19 KB | Download (137): Convert::Braille::English Download |
Class::InsideOut is a Perl module with a safe, simple inside-out object construction kit. SYNOPSIS package My::Class; use Class::InsideOut qw( public private register id ); public name => my %name; # accessor: name() private age => my %age; # no accessor sub new { register( shift ) }...
Platforms: *nix
License: Freeware | Size: 48.13 KB | Download (88): Class::InsideOut Download |
XML::Writer is a Perl extension for writing XML documents. SYNOPSIS use XML::Writer; use IO::File; my $output = new IO::File(">output.xml"); my $writer = new XML::Writer(OUTPUT => $output); $writer->startTag("greeting", "class" => "simple"); $writer->characters("Hello, world!");...
Platforms: *nix
License: Freeware | Size: 22.53 KB | Download (91): XML::Writer Download |
The Hecl Programming Language is a high-level scripting language implemented in Java. Hecl Programming Language is intended to be small, extensible, extremely flexible, and easy to learn and use. Hecl is intended as a complement to the Java programming language, not a replacement. As such, it...
Platforms: *nix
License: Freeware | Size: 2.6 MB | Download (114): Hecl Programming Language Download |
CeeSpot, or "c." is a program run as a Linux or UNIX command interpreter using the #!/usr/bin/ceespot or #!/bin/c. syntax. After eating (and interpreting) any # comments at the beginning of the file, it compiles the rest and executes the result. This lets you use a compiled language as a...
Platforms: *nix
License: Freeware | Size: 12.29 KB | Download (87): CeeSpot Download |
Clutter is a simple GL-based canvas library. SYNOPSIS use Clutter qw( :init ); # create the main stage my $stage = Clutter::Stage->get_default(); $stage->set_color(Clutter::Color->parse(DarkSlateGray)); $stage->signal_connect(key-press-event => sub { Clutter->main_quit() });...
Platforms: *nix
License: Freeware | Size: 34.82 KB | Download (92): Clutter Download |
XML::TiePYX is a Perl module to read or write XML data in PYX format via tied filehandle SYNOPSIS use XML::TiePYX; tie *XML,XML::TiePYX,file.xml open IN,file.xml or die $!; tie *XML,XML::TiePYX,*IN,Condense=>0; my $text=< tag xmlns="http://www.omsdev.com" >text< /tag >; tie...
Platforms: *nix
License: Freeware | Size: 7.17 KB | Download (95): XML::TiePYX Download |
Template::Multilingual is a Perl module with multilingual templates for Template Toolkit. SYNOPSIS This subclass of Template Toolkits Template class supports multilingual templates: templates that contain text in several languages. < t > < en >Hello!< /en > < fr >Bonjour !< /fr > < /t >...
Platforms: *nix
License: Freeware | Size: 5.12 KB | Download (101): Template::Multilingual Download |
GKaraoke is a Karaoke simulator for the Gnome environment running over Linux. It uses (and depend on) Timidity to play the Midi instruments. This avoids the need of a Midi hardware in the soundboard (hello Ensonic owners!). You can compile the package for more than one kind of computer at the...
Platforms: *nix
License: Freeware | Size: 348.16 KB | Download (107): GKaraoke Download |
Proc::Forking is a Perl module that provides a set of tool to fork and daemonize. SYNOPSIS #!/usr/bin/perl use strict; use Proc::Forking; use Data::Dumper; use Time::HiRes qw(usleep); # to allow micro sleep my $f = Proc::Forking->new(); $SIG{ KILL } = $SIG{ TERM } = $SIG{ INT } = sub...
Platforms: *nix
License: Freeware | Size: 11.26 KB | Download (86): Proc::Forking Download |
vars::global is a Perl module that tries to make global variables a little safer. SYNOPSIS # In the place/package where we want to create globals use vars::global create => qw( $foo @bar %baz ); # Add some more global symbols vars::global->create(qw( $hello @world %now )); # Somewhere...
Platforms: *nix
License: Freeware | Size: 7.17 KB | Download (99): vars::global Download |
Froody::QuickStart is a Perl module for the froody Quick Start tutorial. At the core of Froody is the concept of Froody Methods, methods that you can call remotely over the web. For example, we have a hypothetical method called "examples.myapi.greet" that can return us greetings. We need to...
Platforms: *nix
License: Freeware | Size: 95.23 KB | Download (91): Froody::QuickStart Download |
Apache::ImageMagick is a Perl module that can convert and manipulate images on the fly. SYNOPSIS In httpd.conf or .htaccess < Location /images > PerlFixupHandler Apache::ImageMagick PerlSetVar AIMCacheDir /var/aimcache < /Location > Then request...
Platforms: *nix
License: Freeware | Size: 256 KB | Download (108): Apache::ImageMagick Download |
PLJava is Perl module that will embed Perl into Java. USAGE import perl5.Perl ; import perl5.SV ; public class test { public static void main(String argv[]) { Perl.eval("print qq`Hello World!n` ;") ; /////////////////// SV foo = Perl.NEW("foo") ; // $foo = new foo() ;...
Platforms: *nix
License: Freeware | Size: 163.84 KB | Download (103): PLJava Download |
List::Util Perl module contains a selection of general-utility list subroutines. SYNOPSIS use List::Util qw(first max maxstr min minstr reduce shuffle sum); List::Util contains a selection of subroutines that people have expressed would be nice to have in the perl core, but the usage would...
Platforms: *nix
License: Freeware | Size: 44.03 KB | Download (102): List::Util Download |
Scalar::Util is a selection of general-utility scalar subroutines. SYNOPSIS use Scalar::Util qw(blessed dualvar isweak readonly refaddr reftype tainted weaken isvstring looks_like_number set_prototype); Scalar::Util contains a selection of subroutines that people have expressed would be...
Platforms: *nix
License: Freeware | Size: 43.01 KB | Download (97): Scalar::Util Download |
Convert::BER is a Perl module for ASN.1 Basic Encoding Rules. SYNOPSIS use Convert::BER; $ber = new Convert::BER; $ber->encode( INTEGER => 1, SEQUENCE => [ BOOLEAN => 0, STRING => "Hello", ], REAL => 3.7, ); $ber->decode( INTEGER => $i, SEQUENCE => [ BOOLEAN => $b, STRING =>...
Platforms: *nix
License: Freeware | Size: 25.6 KB | Download (117): Convert::BER Download |
PDL::Graphics::AquaTerm is a Perl module that provides access to the AquaTerm Mac OS-X graphics terminal. SYNOPSIS # example 1 use PDL; use PDL::Graphics::LUT; use PDL::Graphics::AquaTerm; my $x_size = 255; my $y_size = 255; aquaOpen({SIZE_X => $x_size, SIZE_Y => $y_size});...
Platforms: *nix
License: Freeware | Size: 8.19 KB | Download (93): PDL::Graphics::AquaTerm Download |
PDL::Graphics::X is a PDL OO access to X windows. SYNOPSIS # example 1 use PDL; use PDL::Graphics::X; my $x_size = 255; my $y_size = 255; my $win1 = PDL::Graphics::X->new({SIZE_X => $x_size, SIZE_Y => $y_size}); my $a = xvals(zeroes(byte,$x_size,$y_size)); $win1->imag($a); # example...
Platforms: *nix
License: Freeware | Size: 10.24 KB | Download (106): PDL::Graphics::X Download |
Net::YahooMessenger is a Perl interface to the Yahoo!Messenger IM protocol. SYNOPSIS use Net::YahooMessenger; my $yahoo = Net::YahooMessenger->new( id => your_yahoo_id, password => your_password, ); $yahoo->login or die "Cant login Yahoo!Messenger"; $yahoo->send(recipient_yahoo_id,...
Platforms: *nix
License: Freeware | Size: 16.38 KB | Download (152): Net::YahooMessenger Download |