Declared
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 |
Method::Declarative is a Perl module to create methods with declarative syntax. SYNOPSIS use Method::Declarative ( --defaults => { precheck => [ [ qw(precheck1 arg1 arg2) ], # ... ], postcheck => [ [ qw(postcheck1 arg3 arg4) ], # ... ], init => [ [ initcheck1 ], # ... ],...
Platforms: *nix
License: Freeware | Size: 8.19 KB | Download (92): Method::Declarative Download |
The function arg2vars serves for assigning of values from input argument(s) to variables declared in the output list in the place ofthe function calling. Not assigned output variables are empty, while superfluous arguments are cut to a number of output variables. Number of allocated items is a...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (43): Multiple assignment Download |
The BasicProperty/BasicTypes system provides a mechanism for intelligent property-based modeling of problem domains in Python 2.2+. The idea behind property-based domain modeling is to simplify the definition of objects/data structures. This way, concerns such as run-time introspection,...
Platforms: Mac
License: Freeware | Size: 153.6 KB | Download (44): BasicProperty Download |
NRss is an open source Microsoft .NET Framework / Mono class library for reading a RSS feed into a tree of objects mapped to elements in the RSS feed. For example, there's a Rss class encapsulating the feed, a RssChannel class encapsulating the element, a RssChannelItemCollection class...
Platforms: *nix
License: Freeware | Size: 204.8 KB | Download (38): NRss Download |
More trouble in space: The Empire of Xolphur has declared war on the Confedaration. The problem is that the complete military forces are already busy conquering the Lula system. So the Super Intelligence Agency sends out Col. Ranseier to get the Vaxsyth Buster and destroy the head Xolphurian...
Platforms: Windows
License: Freeware | Size: 2.82 MB | Download (214): Odyssey of Col. Ranseier Download |
Speller contains two components designed for Delphi: TSpellChecker and TSpellLanguageComboBox. TSpellChecker is a non-visual Delphi component designed to add spell check capability to any application. It uses ISpell dictionaries installed with "ISpell - LS-Distribution". You find it on my web...
Platforms: DOS, OS/2, BeOS, Palm OS, Windows, Mac, *nix, Windows CE
License: Freeware | Size: 99 KB | Download (300): Speller Download |
Freebie Notes is a easy to use reminder for Windows. With Freebie Notes you can create notes displaying on your desktop. Your notes can be displayed immediately after creation or in the certain moments of time. You can create notes of custom sizes and colors and set different types for your...
Platforms: Windows
License: Freeware | Size: 2.3 MB | Download (1013): Freebie Notes Download |
The object of the game it to close as many of the boxes as you can. Each roll, you close boxes who's sum equal the sum of both dice. If you are unable to close enough boxes to equal the sum, then your turn is over and your score is declared. The player with the lowest score at the end of the...
Platforms: Windows
License: Freeware | Size: 1.05 MB | Download (98): ShutTheBox Download |
Shut the Box is a popular pub game, ussually played for beers or money.
The object of the game it to close as many of the boxes as you can. Each roll, you close boxes who's sum equal the sum of both dice. If you are unable to close enough boxes to equal the sum, then your turn is over and your...
Platforms: Windows
License: Freeware | Size: 1.05 MB | Download (129): Tams11 ShutTheBox Download |
Cmenu is a Perl extension for menuing and data entry in perl scripts. SYNOPSIS use Cmenu; use Curses; use Text::Wrap; &menu_initialise($main_title,$advice); &menu_init($title,$sub-title,$topest,$menu_help); &menu_item($item_text,$item_label,$item_style,$item_data,$item_pos)...
Platforms: *nix
License: Freeware | Size: 78.85 KB | Download (113): Cmenu Download |
Nasal is a language that I wrote for use in a personal project. Ostensibly it was because I was frustrated with the dearth of small-but-complete embeddable scripting languages, but of course I really wrote it because it was fun. It is still young and incomplete in a few places, but is under...
Platforms: *nix
License: Freeware | Size: 102.4 KB | Download (99): Nasal Download |
GCC::TranslationUnit is a Perl module that can parse the output of gcc -fdump-translation-unit. SYNPOSIS use GCC::TranslationUnit; # echo #include > stdio.c # gcc -fdump-translation-unit -c stdio.c $node = GCC::TranslationUnit::Parser->parsefile(stdio.c.tu)->root; # list every...
Platforms: *nix
License: Freeware | Size: 13.31 KB | Download (93): GCC::TranslationUnit Download |
COPE is a CORBA implemented in Perl. This documents describes the steps you take when writing a CORBA application in Perl using COPE. First the basics: the laguage binding used. Scalar types char The char type is represented as a 1-character perl string, like a. octet octet is...
Platforms: *nix
License: Freeware | Size: 38.91 KB | Download (94): COPE Download |
An ethics-enabled search engine can act as a complement to the well-known price search engines (a topic I have been working on earlier) and turn ethical considerations into an easily advertisable advantage. A search engine can store imprint and ethics of organizations that publish them and allow...
Platforms: *nix
License: Freeware | Size: 13.31 KB | Download (87): ESP Download |
Perl6::Parameters is a module with Perl 6-style prototypes with named parameters. SYNOPSIS use Perl6::Parameters; sub mysub($foo, ARRAY $bar, *%rest) { ... } DETAILS Perl6::Parameters is a Perl module which simulates Perl 6s named parameters. (When I talk about "named parameters" I...
Platforms: *nix
License: Freeware | Size: 4.1 KB | Download (91): Perl6::Parameters Download |
X10 project is a new object-oriented, type-safe programming language for programming the next generation of high performance systems. X10 is designed and developed by IBM. While developed in close contact with the designers of X10 at IBM there are significant differences in syntax and semantics...
Platforms: *nix
License: Freeware | Size: 8.1 MB | Download (107): x10 Download |
Jamit is short from Java Access Modifiers Inference Tool and it allows you to infer tighter access modifiers for Java code. Analyzing bytecode, it can find out if fields or methods may be declared private, default, protected, or final. Engineering software with Jamit can thus help increase...
Platforms: *nix
License: Freeware | Size: 7.5 MB | Download (103): Jamit Download |
Tk::PerlMethodList is a Perl module to query the Symbol-table for methods (subroutines) defined in a class (package) and its parents. SYNOPSIS require Tk::PerlMethodList; my $instance = $main_window->PerlMethodList(); Tk::PerlMethodList is a Tk::Toplevel-derived widget. The window...
Platforms: *nix
License: Freeware | Size: 6.14 KB | Download (87): Tk::PerlMethodList Download |
Devel::Constants is a Perl module that translates constants back to named symbols. SYNOPSIS # must precede use constant use Devel::Constants flag_to_names; use constant A => 1; use constant B => 2; use constant C => 4; my $flag = A | B; print "Flag is: ", join( and ,...
Platforms: *nix
License: Freeware | Size: 6.14 KB | Download (91): Devel::Constants Download |