lynns legacy
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 119
Lynns Legacy 1.1
Lynns Legacy is an action-adventure game. more>>
Lynns Legacy is an action-adventure game. Lynn the mercenary is on a quest to figure who tried to kill her and why.
Follow Lynn the mercenary as she recollects the mysterious mission that nearly took her life. Travel through multiple overworld areas, (forest, towns, desert, mountains) and boldly step into uncharted dimensions in search of memory!
<<lessFollow Lynn the mercenary as she recollects the mysterious mission that nearly took her life. Travel through multiple overworld areas, (forest, towns, desert, mountains) and boldly step into uncharted dimensions in search of memory!
Download (5.1MB)
Added: 2006-11-13 License: GPL (GNU General Public License) Price:
1076 downloads
Dune Legacy 0.94.1
Dune Legacy is a free clone of Dune2. more>>
Dune Legacy is a free clone of Dune2.
Updated clone of Westood Studios dune2. Uses original dune2 data files (not included) to provide original dune2 graphics and sounds.
New features include multiple unit selection/control, high resolution support, multiplayer gaming via tcp/ip, in game.
<<lessUpdated clone of Westood Studios dune2. Uses original dune2 data files (not included) to provide original dune2 graphics and sounds.
New features include multiple unit selection/control, high resolution support, multiplayer gaming via tcp/ip, in game.
Download (1.0MB)
Added: 2006-07-23 License: GPL (GNU General Public License) Price:
1198 downloads
DooM Legacy 1.42
DooM Legacy is an enhanced port of id Softwares Doom. more>>
We have always dreamed of DOOM sources being released! How much days have we been talking about the features wed put in it.
In the middle of 1997, we heard a rumour that the sources of DOOM would be released. Some months later the miracle happened: during December 1997, id Software made the full source code of DOOM public.
KEEP THE BEST OF DOOM: Simple and fast. We wont add a thousands options that complicate the game and make the deathmatch slow down.
NO CHANGE TO THE GAMEPLAY: At least there will be an original gameplay mode.
USER FRIENDLY AND AIMED AT THE PLAYERS: We do Legacy for the people who PLAY and enjoy DOOM today. We wont make an adventure game out of DOOM, damn!
NO CHEATS IN MULTIPLAYER.
<<lessIn the middle of 1997, we heard a rumour that the sources of DOOM would be released. Some months later the miracle happened: during December 1997, id Software made the full source code of DOOM public.
KEEP THE BEST OF DOOM: Simple and fast. We wont add a thousands options that complicate the game and make the deathmatch slow down.
NO CHANGE TO THE GAMEPLAY: At least there will be an original gameplay mode.
USER FRIENDLY AND AIMED AT THE PLAYERS: We do Legacy for the people who PLAY and enjoy DOOM today. We wont make an adventure game out of DOOM, damn!
NO CHEATS IN MULTIPLAYER.
Download (1.62MB)
Added: 2005-04-01 License: GPL (GNU General Public License) Price:
1703 downloads
The Black Legacy 0.9.9
The Black Legacy is an online RPG game project that uses OpenGL and the SDL libraries. more>>
The Black Legacy is an online RPG game project that uses OpenGL and the SDL libraries.
Enhancements:
- The game style was changed.
- A full playable level, volumetric weapons, ray casting collision, optimized collision using OBB+Ray cast, character rotation on shot mode, two animations per character at a time, blood, shields, gun properties, and a compass were added.
<<lessEnhancements:
- The game style was changed.
- A full playable level, volumetric weapons, ray casting collision, optimized collision using OBB+Ray cast, character rotation on shot mode, two animations per character at a time, blood, shields, gun properties, and a compass were added.
Download (40.5MB)
Added: 2006-08-24 License: GPL (GNU General Public License) Price:
1159 downloads
FLAT::Legacy::FA::RE 0.1
FLAT::Legacy::FA::RE is a regular expression base class. more>>
FLAT::Legacy::FA::RE is a regular expression base class.
SYNOPSIS
use FLAT::Legacy::FA::RE;
use FLAT::Legacy::FA::NFA;
my $re = RE->new();
$re->set_re(a|b|(hi)*);
my $nfa = $re->to_nfa();
print $nfa->info(); # see stuff on NFA
my $dfa = $nfa->to_dfa();
print $dfa->info(); # see stuff on DFA
my @removed = $dfa->minimize();
print $dfa->info(); # see stuff on minimized DFA
print "Removed ".($#removed+1)." statesn";
This module implements a regular expression parser, and supports the conversion of a RE to a deterministic finite automata. A homegrown recursive descent parser is used to build the parse tree, and the method used to conver the regular expression to a DFA uses no intermediate NFA.
Recursive Descent-safe Regex Grammar:
R -> O
O -> CO
O -> | CO | epsilon
C -> SC
C -> .SC | epsilon
S -> LS
S -> *S | epsilon
L -> a | b | c |..| 0 | 1 | 2 |..| (R) | epsilon
Terminal symbols: a,b,c,..,z,0,1,2,..,9,|,*,(,)
NOTE: Concatenation operator, ., is not a terminal symbol and should not be included in the regex
FAQ: Q: Does this support Perl regular expressions?
A: No, just the regular expression using the terminal symbols listed above.
<<lessSYNOPSIS
use FLAT::Legacy::FA::RE;
use FLAT::Legacy::FA::NFA;
my $re = RE->new();
$re->set_re(a|b|(hi)*);
my $nfa = $re->to_nfa();
print $nfa->info(); # see stuff on NFA
my $dfa = $nfa->to_dfa();
print $dfa->info(); # see stuff on DFA
my @removed = $dfa->minimize();
print $dfa->info(); # see stuff on minimized DFA
print "Removed ".($#removed+1)." statesn";
This module implements a regular expression parser, and supports the conversion of a RE to a deterministic finite automata. A homegrown recursive descent parser is used to build the parse tree, and the method used to conver the regular expression to a DFA uses no intermediate NFA.
Recursive Descent-safe Regex Grammar:
R -> O
O -> CO
O -> | CO | epsilon
C -> SC
C -> .SC | epsilon
S -> LS
S -> *S | epsilon
L -> a | b | c |..| 0 | 1 | 2 |..| (R) | epsilon
Terminal symbols: a,b,c,..,z,0,1,2,..,9,|,*,(,)
NOTE: Concatenation operator, ., is not a terminal symbol and should not be included in the regex
FAQ: Q: Does this support Perl regular expressions?
A: No, just the regular expression using the terminal symbols listed above.
Download (0.032MB)
Added: 2007-07-25 License: Perl Artistic License Price:
821 downloads
MILA::Transliterate 0.01
MILA::Transliterate is a Perl Module for transliterating text from Hebrew to various transliterations used in the Knowledge Cent more>>
MILA::Transliterate is a Perl Module for transliterating text from Hebrew to various transliterations used in the Knowledge Center for Processing Hebrew (MILA) and vise versa.
SYNOPSIS
use MILA::Transliterate qw((hebrew2treebank hebrew2erel hebrew2fsma);
my $erel_transliterated = hebrew2erel($utf8_encoded_hebrew_text);
my $treebank_transliterated = hebrew2treebank($utf8_encoded_hebrew_text);
my $fsma_transliterated = hebrew2fsma($utf8_encoded_hebrew_text);
# note that the reverse transliteration does NOT maintain final Hebrew letters!
Before UNICODE was widely used, applications that were manipulating Hebrew text usually used some transliteration into ASCII characters instead of using Hebrew letters. This was particularly true for software developed in the academia. MILA is a nick name for the Knowledge Center for Processing Hebrew (see: http://mila.cs.technion.ac.il/).
This knowledge center develops software and standards that result from research in natural language processing for Hebrew. As a result, some legacy software also needs to be maintained and such legacy software usually used transliteration.
This module contains mapping from UTF-8 encoded Hebrew to the various transliteration schemes that MILA needs to support and also contains the reversed mapping.
<<lessSYNOPSIS
use MILA::Transliterate qw((hebrew2treebank hebrew2erel hebrew2fsma);
my $erel_transliterated = hebrew2erel($utf8_encoded_hebrew_text);
my $treebank_transliterated = hebrew2treebank($utf8_encoded_hebrew_text);
my $fsma_transliterated = hebrew2fsma($utf8_encoded_hebrew_text);
# note that the reverse transliteration does NOT maintain final Hebrew letters!
Before UNICODE was widely used, applications that were manipulating Hebrew text usually used some transliteration into ASCII characters instead of using Hebrew letters. This was particularly true for software developed in the academia. MILA is a nick name for the Knowledge Center for Processing Hebrew (see: http://mila.cs.technion.ac.il/).
This knowledge center develops software and standards that result from research in natural language processing for Hebrew. As a result, some legacy software also needs to be maintained and such legacy software usually used transliteration.
This module contains mapping from UTF-8 encoded Hebrew to the various transliteration schemes that MILA needs to support and also contains the reversed mapping.
Download (0.004MB)
Added: 2007-03-05 License: Perl Artistic License Price:
964 downloads
.icns A.00.02
.icns allows you to use Mac OS X .icns icon files as easily as PNG pictures in GTK+ applications (custom icons, etc.) more>>
.icns allows you to use Mac OS X .icns icon files as easily as PNG pictures in GTK+ applications (custom icons, etc.)
Enhancements:
- This version adds support for 48x48, 32x32, and 16x16 icons, and for legacy icons (B&W, 16, and 256 colors).
- A command line tool that displays detailed information about icons contained in a .icns file has been added.
<<lessEnhancements:
- This version adds support for 48x48, 32x32, and 16x16 icons, and for legacy icons (B&W, 16, and 256 colors).
- A command line tool that displays detailed information about icons contained in a .icns file has been added.
Download (0.049MB)
Added: 2007-03-05 License: LGPL (GNU Lesser General Public License) Price:
968 downloads
SugarCRM 4.5.1
SugarCRM is the premier commercial open source customer relationship management application provider. more>>
SugarCRM project is the premier commercial open source customer relationship management application provider, breaking the rules set by conventional CRM solutions.
The limitations of traditional CRM software can be summarized by the lack of flexibility, high costs, and closed-source structure which is embedded into the traditional product offerings. This has led to a failure rate of over 70% with traditional CRM implementations.
SugarCRM provides a powerful solution built on a pure open source stack, offering functionality constructed by the best open source CRM experts from around the world. The Sugar Suite is SugarCRMs vanguard CRM solution that understands todays business demands.
SugarCRM provides a complete set of solutions to deliver the best CRM solution based on your needs. These include:
Main features:
- Low acquisition cost
- Low total cost of ownership (TCO)
- Fast and easy user adoption
- Flexible solution to blend with current business processes
- Open standards for low cost integration with legacy systems
<<lessThe limitations of traditional CRM software can be summarized by the lack of flexibility, high costs, and closed-source structure which is embedded into the traditional product offerings. This has led to a failure rate of over 70% with traditional CRM implementations.
SugarCRM provides a powerful solution built on a pure open source stack, offering functionality constructed by the best open source CRM experts from around the world. The Sugar Suite is SugarCRMs vanguard CRM solution that understands todays business demands.
SugarCRM provides a complete set of solutions to deliver the best CRM solution based on your needs. These include:
Main features:
- Low acquisition cost
- Low total cost of ownership (TCO)
- Fast and easy user adoption
- Flexible solution to blend with current business processes
- Open standards for low cost integration with legacy systems
Download (MB)
Added: 2007-02-25 License: MPL (Mozilla Public License) Price:
619 downloads
Ubuntu Lite 1.1
Ubuntu Lites idea is to bring the power of Ubuntu across to the users of Legacy systems. more>>
Ubuntu Lites idea is to bring the power of Ubuntu across to the users of Legacy systems. So not just to make a small linux as this has been done before (Puppy Linux, Damn Small linux, the Rule Project). Nor to make a useable linux based desktop Operating system (that has been done with Ubuntu Linux, Beatrix).
The idea is to bring the power of Ubuntu to the typical users of Legacy hardware (ie the grandma who gets an old P2 set up for her but does not know how to use it).
So to this end the Operating system needs to be:
* Easily used by people with minimal computer skills
* Useable on a resurected system (see system specifications below)
* and is able to satisfy a typical users requirement of Applications and functionality.
These are the three core aims of the Ubuntu Lite Project.
We will also provide development guides to anyone who wants to trim down their versions or help others use linux on reconditioned hardware. I hope that you enjoy Ubuntu Lite and that you find it useful.
<<lessThe idea is to bring the power of Ubuntu to the typical users of Legacy hardware (ie the grandma who gets an old P2 set up for her but does not know how to use it).
So to this end the Operating system needs to be:
* Easily used by people with minimal computer skills
* Useable on a resurected system (see system specifications below)
* and is able to satisfy a typical users requirement of Applications and functionality.
These are the three core aims of the Ubuntu Lite Project.
We will also provide development guides to anyone who wants to trim down their versions or help others use linux on reconditioned hardware. I hope that you enjoy Ubuntu Lite and that you find it useful.
Download (215MB)
Added: 2006-08-21 License: GPL (GNU General Public License) Price:
2023 downloads
NLog 0.95
NLog is a .NET logging library designed with simplicity and flexibility in mind. more>>
NLog is a .NET logging library. NLog is designed with simplicity and flexibility in mind. With NLog you can process diagnostic messages emitted from any .NET language, augment them with contextual information, format them according to your preference and send them to one or more targets.
The API (application programming interface) is similar to log4net, and the configuration is very simple. NLog uses a routing table while log4net uses a logger hierarchy with attachable appenders. This makes NLogs configuration very easy to read and maintain.
NLog supports .NET, C/C++ and COM interop API so that all your application components including legacy modules written in C++/COM can send their messages through a common log routing engine.
The .NET API is very fast at filtering messages, so that you can keep your logging instructions in code and let NLog filter them out at runtime. NLog can filter out as many as 150 million logging instructions per second on a single-CPU 1.6 GHz laptop. Add that to asynchronous processing and other wrappers and youll get a very powerful and scalable logging tool.
Enhancements:
- This release adds a new Trace level, which is more verbose than the Debug level.
- It adds a new conditions language that lets you write powerful filtering conditions while keeping the syntax natural and readable.
- It adds a global log threshold and configurability at the config level.
- It adds support for variables in configuration files.
- It adds an infrastructure for compound targets and wrapper targets.
- It adds detailed documentation with examples for many targets, both on the Web site and in the help file.
<<lessThe API (application programming interface) is similar to log4net, and the configuration is very simple. NLog uses a routing table while log4net uses a logger hierarchy with attachable appenders. This makes NLogs configuration very easy to read and maintain.
NLog supports .NET, C/C++ and COM interop API so that all your application components including legacy modules written in C++/COM can send their messages through a common log routing engine.
The .NET API is very fast at filtering messages, so that you can keep your logging instructions in code and let NLog filter them out at runtime. NLog can filter out as many as 150 million logging instructions per second on a single-CPU 1.6 GHz laptop. Add that to asynchronous processing and other wrappers and youll get a very powerful and scalable logging tool.
Enhancements:
- This release adds a new Trace level, which is more verbose than the Debug level.
- It adds a new conditions language that lets you write powerful filtering conditions while keeping the syntax natural and readable.
- It adds a global log threshold and configurability at the config level.
- It adds support for variables in configuration files.
- It adds an infrastructure for compound targets and wrapper targets.
- It adds detailed documentation with examples for many targets, both on the Web site and in the help file.
Download (1.0MB)
Added: 2006-02-21 License: BSD License Price:
1344 downloads
File::Backup 0.07
File::Backup is a Perl module for easy file backup & rotation automation. more>>
File::Backup is a Perl module for easy file backup & rotation automation.
SYNOPSIS
use File::Backup;
backup( from => "/source/path", to => "/destination/path" );
backup( from => "/kansas/*", to => "/oz" );
purge_backups(
to => "/destination/path",
compress => 0,
keep => 5,
timeformat => "YYYYMMDD_hhmmss",
);
This legacy module implements archival and compression (A.K.A "backup") and file rotation and is an implementation of tar and gzip calls.
<<lessSYNOPSIS
use File::Backup;
backup( from => "/source/path", to => "/destination/path" );
backup( from => "/kansas/*", to => "/oz" );
purge_backups(
to => "/destination/path",
compress => 0,
keep => 5,
timeformat => "YYYYMMDD_hhmmss",
);
This legacy module implements archival and compression (A.K.A "backup") and file rotation and is an implementation of tar and gzip calls.
Download (0.008MB)
Added: 2007-04-25 License: Perl Artistic License Price:
913 downloads
DLini 0.2.0
The DLini library provides functions for reading and writing Windows style .ini files. more>>
The DLini library provides functions for reading and writing Windows style .ini files.
It mimics the Windows API for .ini file handling exactly, so it can be used to port Windows applications that use .ini files to other platforms.
Have you ever needed to port a Windows program to Linux or UNIX? Maybe its a legacy program and uses .ini files to read its settings.
This package provides all the necessary functions to read the .ini file, in just the same way as you would expect to read it under Windows using GetPrivateProfile style functions.
Enhancements:
- New functions completed: GetPrivateProfileStruct, GetPrivateProfileSection, and GetPrivateProfileSectionNames.
- Some optional debug output and an off-by-one error have been corrected.
- Autoconf/Automake scripts have been added.
<<lessIt mimics the Windows API for .ini file handling exactly, so it can be used to port Windows applications that use .ini files to other platforms.
Have you ever needed to port a Windows program to Linux or UNIX? Maybe its a legacy program and uses .ini files to read its settings.
This package provides all the necessary functions to read the .ini file, in just the same way as you would expect to read it under Windows using GetPrivateProfile style functions.
Enhancements:
- New functions completed: GetPrivateProfileStruct, GetPrivateProfileSection, and GetPrivateProfileSectionNames.
- Some optional debug output and an off-by-one error have been corrected.
- Autoconf/Automake scripts have been added.
Download (0.42MB)
Added: 2005-10-18 License: BSD License Price:
1467 downloads
OpenSSH 4.6
OpenSSH is a FREE version of the SSH protocol suite of network connectivity tools. more>>
OpenSSH project is a FREE version of the SSH protocol suite of network connectivity tools that increasing numbers of people on the Internet are coming to rely on. Many users of telnet, rlogin, ftp, and other such programs might not realize that their password is transmitted across the Internet unencrypted, but it is.
OpenSSH encrypts all traffic (including passwords) to effectively eliminate eavesdropping, connection hijacking, and other network-level attacks. Additionally, OpenSSH provides a myriad of secure tunneling capabilities, as well as a variety of authentication methods.
The OpenSSH suite includes the ssh program which replaces rlogin and telnet, scp which replaces rcp, and sftp which replaces ftp. Also included is sshd which is the server side of the package, and the other basic utilities like ssh-add, ssh-agent, ssh-keysign, ssh-keyscan, ssh-keygen and sftp-server. OpenSSH supports SSH protocol versions 1.3, 1.5, and 2.0.
Main features:
- Open Source Project
- Free Licensing
- Strong Encryption (3DES, Blowfish, AES, Arcfour)
- X11 Forwarding (encrypt X Window System traffic)
- Port Forwarding (encrypted channels for legacy protocols)
- Strong Authentication (Public Key, One-Time Password and Kerberos Authentication)
- Agent Forwarding (Single-Sign-On)
- Interoperability (Compliance with SSH 1.3, 1.5, and 2.0 protocol Standards)
- SFTP client and server support in both SSH1 and SSH2 protocols.
- Kerberos and AFS Ticket Passing
- Data Compression
<<lessOpenSSH encrypts all traffic (including passwords) to effectively eliminate eavesdropping, connection hijacking, and other network-level attacks. Additionally, OpenSSH provides a myriad of secure tunneling capabilities, as well as a variety of authentication methods.
The OpenSSH suite includes the ssh program which replaces rlogin and telnet, scp which replaces rcp, and sftp which replaces ftp. Also included is sshd which is the server side of the package, and the other basic utilities like ssh-add, ssh-agent, ssh-keysign, ssh-keyscan, ssh-keygen and sftp-server. OpenSSH supports SSH protocol versions 1.3, 1.5, and 2.0.
Main features:
- Open Source Project
- Free Licensing
- Strong Encryption (3DES, Blowfish, AES, Arcfour)
- X11 Forwarding (encrypt X Window System traffic)
- Port Forwarding (encrypted channels for legacy protocols)
- Strong Authentication (Public Key, One-Time Password and Kerberos Authentication)
- Agent Forwarding (Single-Sign-On)
- Interoperability (Compliance with SSH 1.3, 1.5, and 2.0 protocol Standards)
- SFTP client and server support in both SSH1 and SSH2 protocols.
- Kerberos and AFS Ticket Passing
- Data Compression
Download (0.40MB)
Added: 2007-03-10 License: BSD License Price:
661 downloads
dsync 0.9.4
dsync is a tool for merging or synchronizing contents of two directories, or just for backups. more>>
dsync is a tool for merging or synchronizing contents of two directories, or just for backups.
dsync project is written in Perl. dsync is inspired by Dan Kogais psync.
I sought something similar to (but more robust than!) the legacy PowerMerge programs available some years ago for classic releases of Mac OS. Dan Kogais nifty psync and supporting MacOSX::File modules seemed like a great start.
Having some time during the lull of the holiday season, I cobbled together Dsync. With Dsync, I attempted to capture the feature set of PowerMerge with the foundation of psync and a few ideas for improvement.
This is an early release. I use it on my systems with some degree of success, but the tool is far from well-tested, predictable, or reliable. Please treat it as development-grade software and help me improve it with your feedback.
While Dsyncs current focus aims exclusively at Mac OS X and its underlying idiosynchracies, I expect that it would be trivial to modify Dsync to work under any unix-like OS.
Installation:
Copy the program to wherever it is easily accessible:
$ cp dsync /usr/local/bin/
Make sure the executable bit is set:
$ ls -l /usr/local/bin/dsync
-rwxr-xr-x 1 root root 24841 Dec 25 13:54 /usr/local/bin/dsync
if not, then set it:
$ chmod +x /usr/local/bin/dsync
If you have Perl installed elsewhere than /usr/bin, then create a symbolic link:
$ cd /usr/bin
$ ln -s /usr/local/bin/perl
[or wherever you keep Perl]
You will also need MacOSX::File by Dan Kogai:
< http://search.cpan.org/dist/MacOSX-File/ >
To get started, take a look at dsync.html included with this distribution or type:
$ perlpod /usr/local/bin/dsync
[or wherever you stashed dsync]
Enhancements:
- Added an option for lax synchronization to foreign file systems.
<<lessdsync project is written in Perl. dsync is inspired by Dan Kogais psync.
I sought something similar to (but more robust than!) the legacy PowerMerge programs available some years ago for classic releases of Mac OS. Dan Kogais nifty psync and supporting MacOSX::File modules seemed like a great start.
Having some time during the lull of the holiday season, I cobbled together Dsync. With Dsync, I attempted to capture the feature set of PowerMerge with the foundation of psync and a few ideas for improvement.
This is an early release. I use it on my systems with some degree of success, but the tool is far from well-tested, predictable, or reliable. Please treat it as development-grade software and help me improve it with your feedback.
While Dsyncs current focus aims exclusively at Mac OS X and its underlying idiosynchracies, I expect that it would be trivial to modify Dsync to work under any unix-like OS.
Installation:
Copy the program to wherever it is easily accessible:
$ cp dsync /usr/local/bin/
Make sure the executable bit is set:
$ ls -l /usr/local/bin/dsync
-rwxr-xr-x 1 root root 24841 Dec 25 13:54 /usr/local/bin/dsync
if not, then set it:
$ chmod +x /usr/local/bin/dsync
If you have Perl installed elsewhere than /usr/bin, then create a symbolic link:
$ cd /usr/bin
$ ln -s /usr/local/bin/perl
[or wherever you keep Perl]
You will also need MacOSX::File by Dan Kogai:
< http://search.cpan.org/dist/MacOSX-File/ >
To get started, take a look at dsync.html included with this distribution or type:
$ perlpod /usr/local/bin/dsync
[or wherever you stashed dsync]
Enhancements:
- Added an option for lax synchronization to foreign file systems.
Download (0.015MB)
Added: 2005-12-20 License: Artistic License Price:
1406 downloads
Perl6::Contexts 0.4
Perl6::Contexts - array and hash variables turn into references to themselves when used in non-numeric scalar context. more>>
Perl6::Contexts - array and hash variables turn into references to themselves when used in non-numeric scalar context or as function arguments.
SYNOPSIS
my @foo = ( 1 .. 20 );
my $foo = @foo; # same as: my $foo = @foo;
my $foo = 0 + @foo; # unchanged - length of @foo
$obj->some_method(10, 20, @foo); # same as: $obj->some_method(10, 20, @foo);
some_function(10, 20, @foo); # same as: some_function(10, 20, @foo);
Perl6::Contexts makes Perl 5 behave more like Perl 6 with regard to the array and hash variables as used as arguments to operators, method calls, and functions.
This module doesnt add new syntax -- it merely changes the meaning of existing syntax. Using this module to make Perl 5 more like Perl 6 wont go very far towards writing Perl 5 that will run under Perl 6 but it will help you get used to some of the changes.
To run legacy Perl 5 along side Perl 6, check out PONIE or Inline::Pugs.
<<lessSYNOPSIS
my @foo = ( 1 .. 20 );
my $foo = @foo; # same as: my $foo = @foo;
my $foo = 0 + @foo; # unchanged - length of @foo
$obj->some_method(10, 20, @foo); # same as: $obj->some_method(10, 20, @foo);
some_function(10, 20, @foo); # same as: some_function(10, 20, @foo);
Perl6::Contexts makes Perl 5 behave more like Perl 6 with regard to the array and hash variables as used as arguments to operators, method calls, and functions.
This module doesnt add new syntax -- it merely changes the meaning of existing syntax. Using this module to make Perl 5 more like Perl 6 wont go very far towards writing Perl 5 that will run under Perl 6 but it will help you get used to some of the changes.
To run legacy Perl 5 along side Perl 6, check out PONIE or Inline::Pugs.
Download (0.017MB)
Added: 2007-08-14 License: Perl Artistic License Price:
801 downloads
Secleted [ 0 ] software to compare
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above lynns legacy search only lists software in full, demo and trial versions for free download. Download links are directly from our mirror sites or publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed