Pragma
classesfaq is a Perl module with frequently asked questions about the Perl classes pragma..
Platforms: *nix
License: Freeware | Size: 122.88 KB | Download (90): classesfaq Download |
classes::Test are functions to help with classes pragma testing. SYNOPSIS can_new can_set_get has_decl has_class_const has_mixins has_mixins_hash is_classes MyClass; is_classes main; is_throwable X::Mine; is_classes_exc X::Mine; Generic tests based on Test::Builder designed to...
Platforms: *nix
License: Freeware | Size: 163.84 KB | Download (99): classes::Test Download |
ex::constant::vars is a Perl pragma to create readonly variables. SYNOPSIS Using the tie() interface: use ex::constant::vars; tie my $pi, ex::constant::vars, 4 * atan2( 1, 1 ); tie my @family, ex::constant::vars, qw( John Jane ); tie my %age, ex::constant::vars, John => 27, Jane => Back...
Platforms: *nix
License: Freeware | Size: 4.1 KB | Download (90): ex::constant::vars Download |
ex::override is a Perl pragma to override core functions. SYNOPSIS use ex::override ucfirst => sub { # make sure only the first # letter is uppercased ucfirst( lc( shift ) ); }; ucfirst( MAKE THIS RIGHT ); # Make this right no ex::override ucfirst; ucfirst( MAKE THIS RIGHT ); #...
Platforms: *nix
License: Freeware | Size: 4.1 KB | Download (121): ex::override Download |
App::SimpleScan::Plugin::Snapshot is a Perl module to allow tests to snapshot results. SYNOPSIS use App::SimpleScan; my $app = new App::SimpleScan; $app->go; # plugin loaded automatically here Supports the %%snapshot_dir and %%snapshot pragmas plus the --snapshot_dir and --snap_all and...
Platforms: *nix
License: Freeware | Size: 8.19 KB | Download (89): App::SimpleScan::Plugin::Snapshot Download |
App::SimpleScan::Plugin::Plaintext is a Perl module that can check a pages text without markup. SYNOPSIS # Normal test specs use the entire HTML text http://perl.org/ /books n | / Y Sites list HTML # If we want to match just the text, not the HTML: %%plaintext on http://perl.org/...
Platforms: *nix
License: Freeware | Size: 5.12 KB | Download (93): App::SimpleScan::Plugin::Plaintext 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 |
SQLite DB Handler can be used to create and manage SQLite database files. It can create databases tables from a list of field declarations passed as an array.SQLite does not implement many types table alterations. This class can emulate table alterations by recreating a table with the altered...
Platforms: PHP
License: Freeware | Size: 51.2 KB | Download (44): SQLite DB Handler Download |
criticism enforces coding standards and promotes best-practices by running your file through Perl::Critic before every execution. In a production system, this usually isn't feasible because it adds a lot of overhead at start-up. If you have a separate development environment, you can effectively...
Platforms: *nix
License: Freeware | Size: 10.24 KB | Download (40): criticism Download |
CGI::Simple is a simple totally OO CGI interface that is CGI.pm compliant. SYNOPSIS use CGI::Simple; $CGI::Simple::POST_MAX = 1024; # max upload via post default 100kB $CGI::Simple::DISABLE_UPLOADS = 0; # enable uploads $q = new CGI::Simple; $q = new CGI::Simple( { foo=>1, bar=>[2,3,4] }...
Platforms: *nix
License: Freeware | Size: 84.99 KB | Download (103): CGI::Simple Download |
Astro::Constants is a Perl module that contains physical constants for use in Astronomy. SYNOPSIS use Astro::Constants::CGS qw(:long); print "The Schwarzschild radius of the sun is ", 2 * GRAVITATIONAL * SOLAR_MASS / LIGHT_SPEED ** 2, " centimetresn"; or use Astro::Constants::MKS...
Platforms: *nix
License: Freeware | Size: 12.29 KB | Download (92): Astro::Constants Download |
post is a highly configurable Web traffic generator and Web server benchmarking tool. It has lots of features, and a command line interface. This program sends requests to a web server. It is made for benchmarking a web server or web application. To specify a URL to request, use any of these...
Platforms: *nix
License: Freeware | Size: 14.34 KB | Download (107): post Download |
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 |
RabbIT is a proxy for HTTP, it is HTTP/1.1 compliant (testing being done with Co-Advisors test, http://coad.measurement-factory.com/) and should hopefully support the latest HTTP/x.x in the future. RabbITs main goal is to speed up surfing over slow links by removing unnecessary parts (like...
Platforms: *nix
License: Freeware | Size: 716.8 KB | Download (97): RabbIT Download |
Scalar::Properties is a Perl module package that contains run-time properties on scalar variables. SYNOPSIS use Scalar::Properties; my $val = 0->true; if ($val && $val == 0) { print "yup, its true alright...n"; } my @text = ( hello world->greeting(1), forget it, hi...
Platforms: *nix
License: Freeware | Size: 10.24 KB | Download (94): Scalar::Properties Download |
Volity::Game is a base class for Volity game modules. SYNOPSIS See Volity::Game::TicTacToe and its source code for a simple but full-featured example. This class provides a framework for writing Volity game modules in Perl. A Volity game module will be a subclass of this class. To turn...
Platforms: *nix
License: Freeware | Size: 102.4 KB | Download (95): Volity::Game Download |
App::SimpleScan::Plugin::LinkCheck is a Perl module with link counting/presence/absence plugin. SYNOPSIS # After this plugin is installed: %%has_link My stuff %%no_link Send email # The has_link and no_link checks will run for every test spec. http://someplace.com /foo/ Y Got my page...
Platforms: *nix
License: Freeware | Size: 8.19 KB | Download (102): App::SimpleScan::Plugin::LinkCheck Download |
fields::aliased is a Perl module that can create aliases for object fields. SYNOPSIS package MyPackage; use strict; use fields qw($scalar @array %hash); sub new { my $class = shift; my $self = fields::new($class); return $self; } sub mymethod { my MyPackage $self = shift; use...
Platforms: *nix
License: Freeware | Size: 8.19 KB | Download (90): fields::aliased Download |
AFT is a document preparation system. It is mostly free form meaning that there is little intrusive markup. AFT source documents look a lot like plain old ASCII text. AFT has a few rules for structuring your document and these rules have more to do with formatting your text rather than...
Platforms: *nix
License: Freeware | Size: 102.4 KB | Download (107): AFT Download |
Waffle is a Java web framework that makes the process of developing Java based web applications easier. Waffle Web framework was built to support enterprise level web-based business applications. Waffle is different than the multitude of web frameworks that exist today. - it does NOT have any...
Platforms: *nix
License: Freeware | Download (91): Waffle 0.7 Beta Download |