Perl Code
sqlpp Perl package is a SQL preprocessor. sqlpp is a conventional cpp-alike preprocessor taught to understand SQL ( PgSQL, in particular) syntax specificities. In addition to the standard #define/#ifdef/#else/#endif cohort, provides also #perldef for calling arbitrary perl code. SYNOPSIS...
Platforms: *nix
License: Freeware | Size: 10.24 KB | Download (100): sqlpp Download |
HTML::Embperl is a Perl module for building dynamic Websites with Perl. SYNOPSIS Embperl is a Perl extension module which gives you the power to embed Perl code directly in your HTML documents (like server-side includes for shell commands). If building more than a single page, you may also...
Platforms: *nix
License: Freeware | Size: 358.4 KB | Download (88): HTML::Embperl Download |
Games::PerlWar is a Perl variant of the classic Corewar game. This is a sparring program, similar to the programmed reality of the Matrix. It has the same basic rules, rules like gravity. What you must learn is that these rules are no different than the rules of a computer system. Some of...
Platforms: *nix
License: Freeware | Size: 31.74 KB | Download (87): Games::PerlWar Download |
Net::TCPwrappers is a Perl interface to tcp_wrappers. SYNOPSIS use Net::TCPwrappers qw(RQ_DAEMON RQ_FILE request_init fromhost hosts_access); ... my $progname = yadd; while (accept(CLIENT, SERVER)) { my $req = request_init(RQ_DAEMON, $progname, RQ_FILE, fileno(CLIENT)); fromhost($req);...
Platforms: *nix
License: Freeware | Size: 48.13 KB | Download (91): Net::TCPwrappers Download |
VCS project is a Perl library for generic Version Control System access in Perl. SYNOPSIS use VCS; $file = VCS::File->new($ARGV[0]); print $file->url, ":n"; for $version ($file->versions) { print $version->version, was checked in by , $version->author, "n"; } VCS is an API for...
Platforms: *nix
License: Freeware | Size: 21.5 KB | Download (105): VCS Download |
List::Compare is a Perl module to compare elements of two or more lists. SYNOPSIS The bare essentials: @Llist = qw(abel abel baker camera delta edward fargo golfer); @Rlist = qw(baker camera delta delta edward fargo golfer hilton); $lc = List::Compare->new(@Llist, @Rlist);...
Platforms: *nix
License: Freeware | Size: 184.32 KB | Download (100): List::Compare Download |
TeX::Hyphen is a Perl module to hyphenate words using TeXs patterns. SYNOPSIS use TeX::Hyphen; my $hyp = new TeX::Hyphen file => hyphen.tex, style => czech, leftmin => 2, rightmin => 2; # my $hyp = new TeX::Hyphen "hyphen.tex"; my $word = "representation"; my @points =...
Platforms: *nix
License: Freeware | Size: 22.53 KB | Download (87): TeX::Hyphen Download |
Petal is a Perl Template Attribute Language - TAL for Perl! SYNOPSIS in your Perl code: use Petal; my $template = new Petal (foo.xhtml); print $template->process (bar => BAZ); in foo.xhtml < html xmlns:tal="http://purl.org/petal/1.0/" > < body tal:content="bar" >Dummy Content< /body...
Platforms: *nix
License: Freeware | Size: 84.99 KB | Download (96): Petal Download |
Devel::Profile is a Perl module to tell me why my perl program runs so slowly. SYNOPSIS perl -d:Profile program.pl less prof.out The Devel::Profile package is a Perl code profiler. This will collect information on the execution time of a Perl script and of the subs in that script. This...
Platforms: *nix
License: Freeware | Size: 7.17 KB | Download (104): Devel::Profile 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 |
Emacs::Lisp provides support for writing Emacs extensions in Perl. Emacs allows you to customize your environment using Lisp. With EPL, you can use Perl, too. This module allows Perl code to call functions and access variables of Lisp. You still need to learn some Lisp in order to understand...
Platforms: *nix
License: Freeware | Size: 99.33 KB | Download (92): Emacs::Lisp Download |
Crypt::SSLeay is a Perl module for OpenSSL glue that provides LWP https support. SYNOPSIS lwp-request https://www.nodeworks.com use LWP::UserAgent; my $ua = new LWP::UserAgent; my $req = new HTTP::Request(GET, https://www.nodeworks.com); my $res = $ua->request($req); print...
Platforms: *nix
License: Freeware | Download (106): Crypt::SSLeay Download |
ExtUtils::F77 is a simple Perl interface to F77 libs. This module tries to figure out how to link C programs with Fortran subroutines on your system. Basically one must add a list of Fortran runtime libraries. The problem is their location and name varies with each OS/compiler combination!...
Platforms: *nix
License: Freeware | Size: 10.24 KB | Download (92): ExtUtils::F77 Download |
XML::PatAct::ToObjects is an action module for creating Perl objects. SYNOPSIS use XML::PatAct::ToObjects; my $patterns = [ PATTERN => [ OPTIONS ], PATTERN => "PERL-CODE", ... ]; my $matcher = XML::PatAct::ToObjects->new( Patterns => $patterns, Matcher => $matcher, CopyId => 1,...
Platforms: *nix
License: Freeware | Size: 31.74 KB | Download (93): XML::PatAct::ToObjects Download |
ummf Perl module contains a driver for UMMF. SYNOPSIS ummf [-I dir] [-M MetaModel] [-m Main::Module] [-o {dir|-}] [-e exporter] input ... This is a driver for the UMMF toolkit. It translates UML input documents into the export targets specified by the -e option. If -o - is specified the...
Platforms: *nix
License: Freeware | Size: 686.08 KB | Download (93): ummf Download |
Math::Symbolic is a Perl module for symbolic calculations. SYNOPSIS use Math::Symbolic; my $tree = Math::Symbolic->parse_from_string(1/2 * m * v^2); # Now do symbolic calculations with $tree. # ... like deriving it... my ($sub) = Math::Symbolic::Compiler->compile_to_sub($tree); my...
Platforms: *nix
License: Freeware | Size: 102.4 KB | Download (102): Math::Symbolic Download |
Maypole::Manual::View is a Perl module for Maypole View Classes. In a large application, you will almost certainly want to customize the layout and design of the output pages. This task may even be the purview of a separate team of HTML designers rather than the programmers. Since a typical...
Platforms: *nix
License: Freeware | Size: 143.36 KB | Download (95): Maypole::Manual::View Download |
Glib are Perl wrappers for the GLib utility and Object libraries. SYNOPSIS use Glib; ABSTRACT This module provides perl access to GLib and GLibs GObject libraries. GLib is a portability and utility library; GObject provides a generic type system with inheritance and a powerful signal...
Platforms: *nix
License: Freeware | Size: 245.76 KB | Download (88): Glib Download |
SQL::Generator is a Perl module to generate SQL-statements with oo-perl. SYNOPSIS use SQL::Generator; With this module you can easily (and very flexible) generate/construct sql-statements. As a rookie, you are used to write a lot of sprintf`s every time i needed a statement (i.e.for DBI)....
Platforms: *nix
License: Freeware | Size: 13.31 KB | Download (124): SQL::Generator Download |
Gtk2::GladeXML is a Perl module that create user interfaces directly from Glade XML files. SYNOPSIS # for a pure gtk+ glade project use Gtk2 -init; use Gtk2::GladeXML; $gladexml = Gtk2::GladeXML->new(example.glade); $gladexml->signal_autoconnect_from_package(main); $quitbtn =...
Platforms: *nix
License: Freeware | Size: 34.82 KB | Download (94): Gtk2::GladeXML Download |