X Y Table Math
Compress::BraceExpansion is a Perl module to create a human-readable compressed string suitable for shell brace expansion. SYNOPSIS use Compress::BraceExpansion; # output: ab{c,d} print Compress::BraceExpansion->new( qw( abc abd ) )->shrink(); # output: aabb{cc,dd} print...
Platforms: *nix
License: Freeware | Size: 11.26 KB | Download (100): Compress::BraceExpansion Download |
Geo::Raster is a Perl extension for raster algebra. SYNOPSIS use Geo::Raster; or use Geo::Raster qw(:types); or use Geo::Raster qw(:types :logics :db); Geo::Raster is an object-oriented interface to libral, a C library for rasters and raster algebra. Geo::Raster makes using libral easy...
Platforms: *nix
License: Freeware | Size: 89.09 KB | Download (108): Geo::Raster Download |
Geo::Shapelib is a Perl extension for reading and writing shapefiles as defined by ESRI. SYNOPSIS use Geo::Shapelib qw/:all/; or use Geo::Shapelib qw/:all/; my $shapefile = new Geo::Shapelib { Name => stations, Shapetype => POINT, FieldNames => [Name,Code,Founded]; FieldTypes =>...
Platforms: *nix
License: Freeware | Size: 266.24 KB | Download (134): Geo::Shapelib Download |
Scalar::Defer is a Perl module to calculate values on demand. SYNOPSIS use Scalar::Defer; # exports defer and lazy my ($x, $y); my $dv = defer { ++$x }; # a deferred value (not memoized) my $lv = lazy { ++$y }; # a lazy value (memoized) print "$dv $dv $dv"; # 1 2 3 print "$lv $lv $lv";...
Platforms: *nix
License: Freeware | Size: 25.6 KB | Download (89): Scalar::Defer Download |
Quasi project is a Python shell which supports pluggable "contexts" for non-Python commands, such as OS commands, MySQLdb queries and external programs. The smart-eyed reader will have noticed the use of the built-in quoted() method in the examples above. There are a number of these that are...
Platforms: *nix
License: Freeware | Size: 47.1 KB | Download (92): Quasi Download |
Loadmeter project is a Linux/Solaris system resource monitor that uses very little memory, and is written using raw Xlib. It monitors: - Load average - Uptime - Disk usage - Memory usage In its normal state it displays a window with a coloured bar graph showing the load average for the...
Platforms: *nix
License: Freeware | Size: 27.65 KB | Download (98): Loadmeter Download |
WMcp is a simple dockable pager for use in Window Maker. Installation: Unzip the file: gunzip wmcp-1.2.8.tar.gz Untar the file: tar xvf wmcp-1.2.8.tar CD to src dir: cd wmcp-1.2.8 do one of these makes: make -- make wmcp using the default button scheme (scalpel) make scalpel -- make...
Platforms: *nix
License: Freeware | Size: 8.19 KB | Download (100): WMcp Download |
libmousetrap is a C library to create and manipulate mousetrap buffers in system memory. Mousetrap buffers are compressed two dimensional cartesian grids with integer precision. A mousetrap buffer retains an integer identifier for every point in the grid, so that later the identifier can be...
Platforms: *nix
License: Freeware | Download (87): libmousetrap Download |
sc68 is a full Atari ST(E) and Amiga music emulator with a large collection of music files. sc68 is available in GNU/Linux (and others) as an XMMS plugin and as a commandline player. usage : sc68 [options] < file.sc68 > Options: --help : Display this message and exit --version : Display...
Platforms: *nix
License: Freeware | Size: 614.4 KB | Download (114): sc68 Download |
gdcalc project is a financial, statistics, scientific and programmers calculator for Unix and Linux with both RPN and algebraic modes. The GUI was written with glade and uses the Gnome/Gtk+ toolkit - so it may well be compatible with themes and other whiz-bang features of those systems....
Platforms: *nix
License: Freeware | Size: 327.68 KB | Download (109): gdcalc Download |
PDL::Fit::LM is a Levenber-Marquardt fitting routine for PDL. Currently, only Levenberg-Marquardt fitting is implemented. Other procedures should be added as required. For a fairly concise overview on fitting see Numerical Recipes, chapter 15 "Modeling of data". SYNOPSIS use PDL::Fit::LM;...
Platforms: *nix
License: Freeware | Size: 1.1 MB | Download (91): PDL::Fit::LM Download |
PDL::IO::Misc is a Perl module with misc IO routines for PDL. rcols() Read ASCII whitespaced cols from a file into piddles and perl arrays (also see "rgrep()"). There are two calling conventions - the old version, where a pattern can be specified after the filename/handle, and the new...
Platforms: *nix
License: Freeware | Size: 2.1 MB | Download (87): PDL::IO::Misc Download |
CAM::PDF::GS::NoText is a PDF graphic state. SYNOPSIS use CAM::PDF; my $pdf = CAM::PDF->new($filename); my $contentTree = $pdf->getPageContentTree(4); my $gs = $contentTree->computeGS(1); This class is used to represent the graphic state at a point in the rendering flow of a PDF page....
Platforms: *nix
License: Freeware | Size: 737.28 KB | Download (104): CAM::PDF::GS::NoText Download |
AI::Prolog::Builtins is a Perl module with builtin predicates that AI::Prolog supports. Comments Comments begin with a % and terminate at the end of the line or begin with /* and terminate with */. Variables As in Prolog, all variables begin with an upper-case letter and are not quoted....
Platforms: *nix
License: Freeware | Size: 122.88 KB | Download (102): AI::Prolog::Builtins Download |
PlusPlus is a Delphi, VB, Java-like Perl preprocessor. SYNOPSIS ### Case 1: plain script use PlusPlus; /* This is a long awaited multiline comment */ my $nested_hash = {outer => {inner => {a => 1, b => [19, 73], c => 3}}} $nested_hash.outer.inner.a = 5; # colon in variable names...
Platforms: *nix
License: Freeware | Size: 7.17 KB | Download (100): PlusPlus Download |
Perl6::Placeholders is a Perl 6 implicitly declared parameters for Perl 5. SYNOPSIS use Perl6::Placeholders; my $add = { $^a + $^b }; # Create a sub that adds its two args print $add->(1,2), "n"; # Call it # Use as map, grep, and sort blocks print join ",", sort { $^y <=> $^x } 1..10;...
Platforms: *nix
License: Freeware | Size: 4.1 KB | Download (86): Perl6::Placeholders Download |
Getopt::Euclid is Perl module executable uniform command-Line interface descriptions. SYNOPSIS use Getopt::Euclid; if ($ARGV{-i}) { print "Interactive mode...n"; } for my $x (0..$ARGV{-size}{h}-1) { for my $y (0..$ARGV{-size}{w}-1) { do_something_with($x, $y); } } __END__ =head1...
Platforms: *nix
License: Freeware | Size: 24.58 KB | Download (91): Getopt::Euclid Download |
revava is a single pass disassembler that reads in a file containing a program intended for an Atmel AVR microcontroller and outputs assembly code that can be input to an avr assembler. The output of revava contains assembler mnemonics where possible and dc.W declarations where no mnemonic...
Platforms: *nix
License: Freeware | Size: 25.6 KB | Download (767): revava Download |
ChiliMac is an interactive macro language implemented in 100% Java. It emphasizes ease of use and portability, while still providing several features for the power user. It is built around XML (eXtensible Markup Language), which is a vibrant industry standard. This ensures compatibility with...
Platforms: *nix
License: Freeware | Size: 9.22 KB | Download (94): ChiliMac Download |
ClearCase::Wrapper::DSB Perl module contains David Boyces contributed cleartool wrapper functions. SYNOPSIS This is an overlay module for ClearCase::Wrapper containing David Boyces non-standard extensions. See perldoc ClearCase::Wrapper for more details. CLEARTOOL ENHANCEMENTS CATCS 1....
Platforms: *nix
License: Freeware | Size: 18.43 KB | Download (100): ClearCase::Wrapper::DSB Download |