Getopt::Auto - Option framework for command-line applications

"Getopt::Auto" provides an easy way to organize a script to handle whatever option mechanism it requires. For each option "--foo" you provide a subroutine "sub foo{...}". The sub is called every time "--foo" appears on the command line. Values for th...

GLEACH/Getopt-Auto-2.0   (2 reviews) - 16 Aug 2014 22:42:22 GMT - Search in distribution

Getopt::AutoConf - use autoconf(1)-style options

Getopt::AutoConf allows for autoconf-style parameters with no extra parsing on the part of the script writer. The module exports a single function, called GetOptions, which takes a hash describing what options should be parsed. Each key in this hash ...

DARREN/Getopt-AutoConf-1.06 - 01 Oct 2001 13:11:42 GMT - Search in distribution

Argv - Provide an OO interface to an arg vector

An Argv object treats a command line as 3 separate entities: the *program*, the *options*, and the *args*. The *options* may be further subdivided into user-defined *option sets* by use of the "optset" method. When one of the *execution methods* is c...

DSB/Argv-1.28   (2 reviews) - 13 May 2013 15:01:11 GMT - Search in distribution

McBain - Framework for building portable, auto-validating and self-documenting APIs

"McBain" is a framework for building powerful APIs and applications. Writing an API with "McBain" provides the following benefits: * Lightweight-ness "McBain" is extremely lightweight, with minimal dependencies on non-core modules; only two packages;...

IDOPEREL/McBain-2.001000 - 05 Jan 2015 18:30:32 GMT - Search in distribution

plxload - show what files a perl program loads at compile time

This program is used to show what modules a program would load at compile time via "use". Because this installs an at-exit handler and then uses Perl's -c flag for compile only, it will not find modules loaded at run-time. Use the Devel::Loaded modul...

MLFISHER/pmtools-2.0.0 - 04 Feb 2014 23:14:57 GMT - Search in distribution

Applify - Write object oriented scripts with ease

This module should keep all the noise away and let you write scripts very easily. These scripts can even be unittested even though they are define directly in the script file and not in a module....

JHTHORSEN/Applify-0.12 - 18 Jul 2015 06:56:12 GMT - Search in distribution

Getopt::Alt - Command line option passing with with lots of features

The aim of "Getopt::Alt" is to provide an alternative to Getopt::Long that allows a simple command line program to easily grow in complexity. Getopt::Lon can be expanded from a simple command line option passer to allow sub-commands. Option processin...

IVANWILLS/Getopt-Alt-v0.3.4 - 23 Aug 2015 07:05:43 GMT - Search in distribution

moddevaid - script to interface to the Module::DevAid module

Script to aid with development, by helping (and testing) auto-building of certain files, and with the steps needed in building and committing a release. At this point this uses the darcs or svk revision systems. Takes a project description, either th...

RUBYKAT/Module-DevAid-0.24 - 26 Nov 2008 02:21:12 GMT - Search in distribution

nexplot.pl - PostScript plot of tree + data table (from NEXUS infile)

ARLIN/Bio-NEXUS-0.78   (1 review) - 10 Feb 2012 13:31:13 GMT - Search in distribution
  • nexplot.pl - PostScript plot of tree + data table (from NEXUS infile)

bisect.pl - use git bisect to pinpoint changes

Together bisect.pl and bisect-runner.pl attempt to automate the use of "git bisect" as much as possible. With one command (and no other files) it's easy to find out * Which commit caused this example code to break? * Which commit caused this example ...

RJBS/perl-5.22.0   (6 reviews) - 01 Jun 2015 17:51:59 GMT - Search in distribution

BuzzSaw::Cmd - Super-class for BuzzSaw command line applications

This is a super-class that should be extended by each class which represents a BuzzSaw command-line application. This class allows easy handling of command-line options and automates the generation of short usage documentation. The BuzzSaw project pr...

SJQUINNEY/BuzzSaw-0.12.0 - 05 Apr 2013 12:44:20 GMT - Search in distribution

Getopt::Tree - Get tree-like options (like the route command).

JEAGLE/Getopt-Tree-1.12 - 07 Jun 2011 13:57:26 GMT - Search in distribution

Getopt::Long - Extended processing of command line options

The Getopt::Long module implements an extended getopt function called GetOptions(). It parses the command line from @ARGV, recognizing and removing specified options and their possible values. This function adheres to the POSIX syntax for command lin...

JV/Getopt-Long-2.47   (10 reviews) - 16 Jun 2015 13:30:45 GMT - Search in distribution

FLTK::Notes - Annotated Guide to the Ins and Outs of FLTK

I am actively seeking volunteers to help test and develop this project. Please see the notes on joining the team. This is a first draft attempt at defining a road map for future development and a behavioral reference for users and third-party develop...

SANKO/FLTK-0.532009 - 04 Jul 2011 16:29:19 GMT - Search in distribution

Getopt::Again - Yet another attempt at a universal Getopt tool.

Getopt tool that takes short form "-abc" and/or long form "--alpha" options. Options may be boolen, or accept values. Values can be specified via "--foo val" or "--foo=val" forms. Can also use a regex to slurp up matching options. Ability to auto-gen...

EXODIST/Getopt-Again-0.000004 - 13 Mar 2015 16:34:16 GMT - Search in distribution

Config::Find - Find configuration files in the native OS fashion

Every OS has different rules for configuration files placement, this module allows one to easily find and create your app configuration files following those rules. Config::Find references configuration files by the application name or by the applica...

SALVA/Config-Find-0.31 - 26 May 2015 11:44:07 GMT - Search in distribution

CLI::Startup - Simple initialization for command-line scripts

Good command-line scripts always support command-line options using Getopt::Long, and *should* support default configuration in a file in a standard format like YAML, JSON, XML, INI, etc. At minimum it should include a "--help" option that explains t...

BUDNEY/CLI-Startup-0.16 - 17 Oct 2014 12:10:19 GMT - Search in distribution

Verilog-Perl - Overview of Verilog language packages for Perl

The Verilog-Perl distribution provides Perl parsing and utilities for the Verilog Language. This file provides an overview of the distribution, for specific details on each component, see that component's manpage. You may also want to try the AUTO fe...

WSNYDER/Verilog-Perl-3.414 - 26 Jun 2015 10:27:58 GMT - Search in distribution

Getopt::Param - param() style opt handling

Parses an array and gives it a CGI-like param interface to the data. You can then have apps that have a cgi interface and a cli interface that just call param() to get its stuff. Examples: Opt: --force=1 URI Equiv: force=1 Opt: --force= URI Equiv: fo...

DMUEY/Getopt-Param-0.0.5 - 26 Jun 2008 02:36:07 GMT - Search in distribution

Getopt::Euclid - Executable Uniform Command-Line Interface Descriptions

Getopt::Euclid uses your program's own POD documentation to create a powerful command-line argument parser. This ensures that your program's documented interface and its actual interface always agree. The created command-line argument parser includes...

FANGLY/Getopt-Euclid-0.4.5   (2 reviews) - 21 Mar 2014 02:28:40 GMT - Search in distribution