Subroutine
Parse::Nibbler is Perl module to parse huge files using grammars written in pure perl. Create a parser object using the ->new method. This method is provided by the Parse::Nibbler module and should not be overridden. The main functionality of the Parse::Nibbler module is the Register...
Platforms: *nix
License: Freeware | Size: 33.79 KB | Download (91): Parse::Nibbler Download |
Statistics::ROC is a Perl module with receiver-operator-characteristic (ROC) curves with nonparametric confidence bounds. SYNOPSIS use Statistics::ROC; my ($y) = loggamma($x); my ($y) = betain($x, $p, $q, $beta); my ($y) = Betain($x, $p, $q); my ($y) = xinbta($p, $q, $beta, $alpha); my...
Platforms: *nix
License: Freeware | Size: 17.41 KB | Download (95): Statistics::ROC Download |
SmartSplitter is a cross-platform open-source control splitter class for REALbasic 5 or greater. The SmartSplitter control allows the user to resize other controls contained in the window as desired. SmartSplitter can automatically attach nearby controls thus achieving full functionality with...
Platforms: *nix
License: Freeware | Size: 204.8 KB | Download (110): SmartSplitter Download |
Devel::CallerItem is an Perl object representing a function call from the stack of function calls. SYNOPSIS Usage: require Devel::CallerItem; $call = Devel::CallerItem->from_depth($depth) || return; $passed_arguments_ref = $call->argument_list_ref(); $callpack = $call->pack();...
Platforms: *nix
License: Freeware | Size: 4.1 KB | Download (113): Devel::CallerItem Download |
SYNOPSIS use Math::MatrixReal; use Math::MatrixReal::Aug; These are certain extra methods for Math::MatrixReal, in the tradition of Math::MatrixReal::Ext1; $matrix1->augmentright($matrix2); Creates a new matrix of the form [$matrix1 $matrix2]. $matrix1 and $matrix2 must have the same...
Platforms: *nix
License: Freeware | Size: 4.1 KB | Download (107): Math::MatrixReal::Aug Download |
Java::Build::GenericBuild is a high level driver to control Java builds. SYNOPSIS There are two (or more) code files needed to effectively use this module. First, create a subclass of this class: package Java::Build::MyBuild; use Carp; # Do the following in a BEGIN block before the use...
Platforms: *nix
License: Freeware | Size: 30.72 KB | Download (99): Java::Build::GenericBuild Download |
AXIS is a modern-looking user interface for EMC with preview and backplot. It is implemented primarily in Python, with the user interface rendered by Tk and OpenGL. AXIS project is intended to be mostly keystroke-compatible with xemc and mini. AXIS was developed by Jeff Epler and Chris Radek...
Platforms: *nix
License: Freeware | Size: 256 KB | Download (122): AXIS Download |
Log::Log4perl::AutoCategorize - extended Log::Log4perl logging. ABSTRACT Log::Log4perl::AutoCategorize extends Log::Log4perls (l4p) easy mode, adding 2 main features; 1. extended, automatic, transparent categorization capabilities a. logging category <-...
Platforms: *nix
License: Freeware | Size: 40.96 KB | Download (89): Log::Log4perl::AutoCategorize Download |
Devel::TraceFuncs is a Perl module with trace function calls as they happen. SYNOPSIS Usage: require Devel::TraceFuncs; max_trace_depth 5; trace_file "foo.out"; trace_file $file_handle; sub foo { IN(my $f, "a message"); DEBUG "hellooo!"; } Devel::TraceFuncs provides utilities to...
Platforms: *nix
License: Freeware | Size: 4.1 KB | Download (94): Devel::TraceFuncs Download |
App::SimpleScan::Plugin::Retry is a Perl module to implement retry pragma/command line option. SYNOPSIS simple_scan --retry 6 or in a simple_scan input file: %%retry 6 Both of these would retry fetches up to 6 times, pausing an increasingly-long time between each try. If all attempts...
Platforms: *nix
License: Freeware | Size: 5.12 KB | Download (96): App::SimpleScan::Plugin::Retry Download |
Sub::Curry is a Perl module to create curried subroutines. SYNOPSIS use Sub::Curry; use Sub::Curry qw/ :CONST curry /; # Import spice constants # and the &curry function. #my $f1 = Sub::Curry::->new(&foo, 1, 2); # Same as below. my $f1 = curry(&foo, 1, 2); my $f2 = $cb1->new(3, 4); my...
Platforms: *nix
License: Freeware | Size: 6.14 KB | Download (93): Sub::Curry Download |
Dir::Purge is a Perl module to purge directories to a given number of files. SYNOPSIS perl -MDir::Purge -e purgedir (5, @ARGV) /spare/backups use Dir::Purge; purgedir ({keep => 5, strategy => "by_age", verbose => 1}, "/spare/backups"); use Dir::Purge qw(purgedir_by_age); purgedir_by_age...
Platforms: *nix
License: Freeware | Size: 6.14 KB | Download (95): Dir::Purge Download |
jdresolve is a software that resolves IP addresses to hostnames. Any file format is supported, including those where the line does not begin with the IP address. One of the strongest features of the program is the support for recursion, which can drastically reduce the number of unresolved hosts...
Platforms: *nix
License: Freeware | Size: 51.2 KB | Download (94): jdresolve Download |
Pod::Template is a Perl module for building pod documentation from templates. SYNOPSIS ### As a module ### use Pod::Template; my $parser = new Pod::Template; $parser->parse( template => documentation.ptmpl ); print $parser->as_string ### As a script ### $ podtmpl -I dir1 -I dir2...
Platforms: *nix
License: Freeware | Size: 8.19 KB | Download (93): Pod::Template Download |
Sort::Fields is a Perl module that can sort lines containing delimited fields. SYNOPSIS use Sort::Fields; @sorted = fieldsort [3, 2n], @lines; @sorted = fieldsort +, [-1, -3, 0], @lines; $sort_3_2n = make_fieldsort [3, 2n], @lines; @sorted = $sort_3_2n->(@lines); Sort::Fields provides...
Platforms: *nix
License: Freeware | Size: 5.12 KB | Download (94): Sort::Fields Download |
Net::BitTorrent::PeerPacket is a Parse/Build Peer Packets from BitTorrent. SYNOPSIS # Encode a packet my $binary_packet = bt_build_packet($key1, $value1, $key2, $value2); # Decode a packet my $parsed_packet = bt_parse_packet($binary_data); Net::BitTorrent::PeerPacket handles parsing and...
Platforms: *nix
License: Freeware | Size: 6.14 KB | Download (118): Net::BitTorrent::PeerPacket Download |
htmlcat is a script that combines a number of HTML files into one. The beginning of the first file (up to and including < body ... >) is used for all the files since only their bodies are concatenated. An optional divider followed by the label of a file is used between files. Note that: *...
Platforms: *nix
License: Freeware | Size: 4.1 KB | Download (95): htmlcat Download |
Chart::Scientific is a Perl module that can generate simple 2-D scientific plots with logging, errbars, etc. SYNOPSIS Procedural interface use Chart::Scientific qw/make_plot/; make_plot ( x_data => @x_values, y_data => @yvalues ); The subroutine make_plot creates a Chart::Scientific...
Platforms: *nix
License: Freeware | Size: 16.38 KB | Download (109): Chart::Scientific Download |
Language::Zcode::Runtime::State is a Perl module to handle saving, restoring, etc. the game state. restoring Getter/setter: currently in the process of restoring or not? start_machine Start executing the Z-machine. In the normal case (starting a new game, or restarting), this is as...
Platforms: *nix
License: Freeware | Size: 296.96 KB | Download (87): Language::Zcode::Runtime::State Download |
Perl::Metric::Basic is a Perl module that can provide basic software metrics. SYNOPSIS # first construct a PPI::Document object to pass in my $document = PPI::Document->load("t/lib/Acme.pm"); # then retrieve metrics on the document my $m = Perl::Metric::Basic->new; my $metric =...
Platforms: *nix
License: Freeware | Size: 5.12 KB | Download (90): Perl::Metric::Basic Download |