httunnel 0.04
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 145
HTTunnel 0.04
HTTunnel is a universal HTTP tunnel using Apache, mod_perl and Perl. more>>
HTTunnel is a universal HTTP tunnel using Apache, mod_perl and Perl.
To install this module do the following:
perl Makefile.PL
make
make test
make install
Note 1: The test suite will require the URL to an Apache::HTTunnel server to run. You will prompted for it during the installation. This server must allow tunnels to localhost:80. That Apache server must also return an HTTP 200 code for a "GET / HTTP/1.0" request.
Generally if the server has index.html file in the document root it will be ok.
<<lessTo install this module do the following:
perl Makefile.PL
make
make test
make install
Note 1: The test suite will require the URL to an Apache::HTTunnel server to run. You will prompted for it during the installation. This server must allow tunnels to localhost:80. That Apache server must also return an HTTP 200 code for a "GET / HTTP/1.0" request.
Generally if the server has index.html file in the document root it will be ok.
Download (0.011MB)
Added: 2006-07-03 License: Artistic License Price:
1209 downloads
GTestRunner 0.04
GTestRunner is a GTK+-based graphical frontend for running unit tests in Perl. more>>
GTestRunner is a Gtk+ based testrunner module for Perl, inspired by JUnit, but with a slightly different user interface and functionality.
If you were not satisfied with the Tk based graphical frontend that ships with Test-Unit, then GTestRunner is probably the tool of choice when you want to do test driven development in Perl.
It also offers some improvements over the other test runner modules that ship with Test-Unit. You can browse through the tree of test suites, and select individual test suites, test cases and even individual tests to run.
You can use this module in two different ways. Most users will just want to run the script "gtestrunner" to run their test suites. If you want to integrate unit testing into your own software, you will probably use the module Test::Unit::GTestRunner.
Some stupid test suites and test cases are included with this package. Try
gtestrunner Suites/TS_TopLevel.pm
or
gtestrunner Suites::TS_TopLevel
to see gtestrunner in action. The test suites fails five times, and you have probably guessed that this is intentionally, so that you can see all features.
GTestRunner is fully internationalized. See the file README-NLS for details. See the file TRANSLATIONS for information about the currently available languages. Feel free to contact the author if you want to contribute a translation for your own native langauge.
<<lessIf you were not satisfied with the Tk based graphical frontend that ships with Test-Unit, then GTestRunner is probably the tool of choice when you want to do test driven development in Perl.
It also offers some improvements over the other test runner modules that ship with Test-Unit. You can browse through the tree of test suites, and select individual test suites, test cases and even individual tests to run.
You can use this module in two different ways. Most users will just want to run the script "gtestrunner" to run their test suites. If you want to integrate unit testing into your own software, you will probably use the module Test::Unit::GTestRunner.
Some stupid test suites and test cases are included with this package. Try
gtestrunner Suites/TS_TopLevel.pm
or
gtestrunner Suites::TS_TopLevel
to see gtestrunner in action. The test suites fails five times, and you have probably guessed that this is intentionally, so that you can see all features.
GTestRunner is fully internationalized. See the file README-NLS for details. See the file TRANSLATIONS for information about the currently available languages. Feel free to contact the author if you want to contribute a translation for your own native langauge.
Download (0.040MB)
Added: 2006-05-13 License: GPL (GNU General Public License) Price:
1259 downloads
HTTunnel::Client 0.08
HTTunnel::Client is a client class for Apache::HTTunnel. more>>
HTTunnel::Client is a client class for Apache::HTTunnel.
SYNOPSIS
my $hc = new HTTunnel::Client("http://localhost/httunnel") ;
$hc->connect(tcp, $some_host, $some_port) ;
$hc->print(some request) ;
my $some_response = $hc->read(1024) ;
$ch->close() ;
HTTunnel::Client is the client class to Apache::HTTunnel. It allows the creation of a network connection tunnelled through HTTP. All data sent and received during this connection will be transported inside normal HTTP requests.
HTTunnel::Client extends LWP::UserAgent, so all LWP::UserAgent methods are available through HTTunnel::Client.
CONSTRUCTORS
new ( URL, [ARGS] )
Creates an HTTunnel::Client object that will use URL to contact the Apache::HTTunnel server. ARGS are is passed directly to the LWP::UserAgent constructor.
METHODS
connect ( PROTO, HOST, PORT, [TIMEOUT] )
Asks the Apache::HTTunnel server to establish a connection of protocol PROTO to HOST:PORT. An exception is thrown if an error occurs.
Accepted values for PROTO are tcp and udp.
print ( DATA )
Asks the Apache::HTTunnel server to write DATA to the established remote connection. An exception is thrown if an error occurs.
DATA can be a scalar or a list, in which case the list items are concatenated together.
read ( LEN, [TIMEOUT], [LIFELINE], [LIFELINE_CUT_ACTION] )
Asks the Apache::HTTunnel server to read up to LEN bytes from the established remote connection. An exception is thrown if an error occurs.
When trying to read, HTTunnel::Client will establish an HTTP connection to the Apache::HTTunnel server asking that LEN bytes be read. If no data is available after TIMEOUT seconds (the default value is 15 seconds), the HTTP connection is closed by the server and the read method will establish a new one. This will go on until some data or EOF is returned.
Therefore read will return only when some (or no more) data is available to be read (like the regular read).
LIFELINE can be any valid filehandle from which one can read. If used, read will interrupt its connection loop and execute LIFELINE_CUT_ACTION when data (or EOF) is available to be read from LIFELINE. It will then return undef.
LIFELINE_CUT_ACTION wust be a CODE ref. The default value is
sub {die("lifeline cutn")}
These features can be used if you want fork and to start a process that does nothing but reads and returns the data via a pipe. You can then use a second pipe to make sure the reader process terminates when the master process terminates.
Here is an example:
my $lifeline = new IO::Pipe() ;
my $reader = new IO::Pipe() ;
my $pid = fork() ;
if ($pid){
$reader->reader() ;
$lifeline->writer() ;
# Read data from $reader...
}
else {
$reader->writer() ;
$reader->autoflush(1) ;
$lifeline->reader() ;
while (1){
my $data = $hc->read(1024, 15, $lifeline, sub {exit()}) ;
exit() unless defined($data) ;
print $reader $data ;
}
}
close ( )
Asks the Apache::HTTunnel server to close a previously established connection.
get_peer_info ( )
The get_peer_info method returns information about the remote connection. A string containing the IP address and port number, separated by a colon (:) is returned. This method can be useful with UDP connections to validate the sender of each packet.
request_callback ( REQUEST )
The request_callback method is a callback method that can be used to access the HTTP::Request object just before it is sent. The default implementation does nothing.
response_callback ( RESPONSE )
The response_callback method is a callback method that can be used to access the HTTP::Response object just after it is received. The default implementation does nothing.
<<lessSYNOPSIS
my $hc = new HTTunnel::Client("http://localhost/httunnel") ;
$hc->connect(tcp, $some_host, $some_port) ;
$hc->print(some request) ;
my $some_response = $hc->read(1024) ;
$ch->close() ;
HTTunnel::Client is the client class to Apache::HTTunnel. It allows the creation of a network connection tunnelled through HTTP. All data sent and received during this connection will be transported inside normal HTTP requests.
HTTunnel::Client extends LWP::UserAgent, so all LWP::UserAgent methods are available through HTTunnel::Client.
CONSTRUCTORS
new ( URL, [ARGS] )
Creates an HTTunnel::Client object that will use URL to contact the Apache::HTTunnel server. ARGS are is passed directly to the LWP::UserAgent constructor.
METHODS
connect ( PROTO, HOST, PORT, [TIMEOUT] )
Asks the Apache::HTTunnel server to establish a connection of protocol PROTO to HOST:PORT. An exception is thrown if an error occurs.
Accepted values for PROTO are tcp and udp.
print ( DATA )
Asks the Apache::HTTunnel server to write DATA to the established remote connection. An exception is thrown if an error occurs.
DATA can be a scalar or a list, in which case the list items are concatenated together.
read ( LEN, [TIMEOUT], [LIFELINE], [LIFELINE_CUT_ACTION] )
Asks the Apache::HTTunnel server to read up to LEN bytes from the established remote connection. An exception is thrown if an error occurs.
When trying to read, HTTunnel::Client will establish an HTTP connection to the Apache::HTTunnel server asking that LEN bytes be read. If no data is available after TIMEOUT seconds (the default value is 15 seconds), the HTTP connection is closed by the server and the read method will establish a new one. This will go on until some data or EOF is returned.
Therefore read will return only when some (or no more) data is available to be read (like the regular read).
LIFELINE can be any valid filehandle from which one can read. If used, read will interrupt its connection loop and execute LIFELINE_CUT_ACTION when data (or EOF) is available to be read from LIFELINE. It will then return undef.
LIFELINE_CUT_ACTION wust be a CODE ref. The default value is
sub {die("lifeline cutn")}
These features can be used if you want fork and to start a process that does nothing but reads and returns the data via a pipe. You can then use a second pipe to make sure the reader process terminates when the master process terminates.
Here is an example:
my $lifeline = new IO::Pipe() ;
my $reader = new IO::Pipe() ;
my $pid = fork() ;
if ($pid){
$reader->reader() ;
$lifeline->writer() ;
# Read data from $reader...
}
else {
$reader->writer() ;
$reader->autoflush(1) ;
$lifeline->reader() ;
while (1){
my $data = $hc->read(1024, 15, $lifeline, sub {exit()}) ;
exit() unless defined($data) ;
print $reader $data ;
}
}
close ( )
Asks the Apache::HTTunnel server to close a previously established connection.
get_peer_info ( )
The get_peer_info method returns information about the remote connection. A string containing the IP address and port number, separated by a colon (:) is returned. This method can be useful with UDP connections to validate the sender of each packet.
request_callback ( REQUEST )
The request_callback method is a callback method that can be used to access the HTTP::Request object just before it is sent. The default implementation does nothing.
response_callback ( RESPONSE )
The response_callback method is a callback method that can be used to access the HTTP::Response object just after it is received. The default implementation does nothing.
Download (0.020MB)
Added: 2007-06-09 License: Perl Artistic License Price:
868 downloads
stdnet 0.04
stdnet is a simple C++ framework for building single-threaded or multi-threaded applications which deal with I/O events. more>>
stdnet project is a simple C++ framework for building single-threaded or multi-threaded applications which deal with I/O events. The forms of I/O currently supported include TCP sockets, UDP sockets, and named pipes.
Events can also be generated through timers for handling timeout conditions. The model for the networking I/O is general and powerful such that it could be used with non-internet protocols like LAP-B etc. Also, advanced buffering and queuing classes exist but will be extended.
<<lessEvents can also be generated through timers for handling timeout conditions. The model for the networking I/O is general and powerful such that it could be used with non-internet protocols like LAP-B etc. Also, advanced buffering and queuing classes exist but will be extended.
Download (0.080MB)
Added: 2006-08-24 License: GPL (GNU General Public License) Price:
1157 downloads
Inline::Lua 0.04
Inline::Lua is a Perl extension for embedding Lua scripts into Perl code. more>>
Inline::Lua is a Perl extension for embedding Lua scripts into Perl code.
SYNOPSIS
use Inline Lua;
print "The answer to life, the universe and everything is ", answer(6, 7), "n";
__END__
__Lua__
function answer (a, b)
return a*b
end
Inline::Lua allows you to write functions in Lua. Those of you who are not yet familiar with Lua should have a cursory glance at http://www.lua.org/ to get a taste of this language. In short:
Lua was designed to be embedded into other applications and not so much as a language on its own. However, despite its small set of language features, it is an extremely powerful and expressive language. Its strong areas are an elegant and yet concise syntax, good overall performance and a beautiful implementation of some concepts from the world of functional programming.
<<lessSYNOPSIS
use Inline Lua;
print "The answer to life, the universe and everything is ", answer(6, 7), "n";
__END__
__Lua__
function answer (a, b)
return a*b
end
Inline::Lua allows you to write functions in Lua. Those of you who are not yet familiar with Lua should have a cursory glance at http://www.lua.org/ to get a taste of this language. In short:
Lua was designed to be embedded into other applications and not so much as a language on its own. However, despite its small set of language features, it is an extremely powerful and expressive language. Its strong areas are an elegant and yet concise syntax, good overall performance and a beautiful implementation of some concepts from the world of functional programming.
Download (0.024MB)
Added: 2007-07-03 License: Perl Artistic License Price:
844 downloads
Unidecode 0.04.1
US-ASCII transliterations of Unicode text more>>
Unidecode 0.04.1 offers you a powerful Python module that offers ASCII transliterations of Unicode text. It often happens that you have non-Roman text data in Unicode, but you cant display it -- usually because you're trying to show it to a user via an application that doesn't support Unicode, or because the fonts you need aren't accessible.
You could represent the Unicode characters as "???????" or " BA A0q0...", but that's nearly useless to the user who actually wants to read what the text says.
Major Features:
- Provides a function, unidecode(...) that takes Unicode data and tries to represent it in ASCII characters (i.e., the universally displayable characters between 0x00 and 0x7F).
- The representation is almost always an attempt at transliteration -- i.e., conveying, in Roman letters, the pronunciation expressed by the text in some other writing system.
Requirements: Python
Added: 2009-06-17 License: GPL Price: FREE
10 downloads
Net::UPS 0.04
Net::UPS is an implementation of UPS Online Tools API in Perl.v more>>
Net::UPS is an implementation of UPS Online Tools API in Perl.
SYNOPSIS
use Net::UPS;
$ups = Net::UPS->new($userid, $password, $accesskey);
$rate = $ups->rate($from_zip, $to_zip, $package);
printf("Shipping this package $from_zip => $to_zip will cost you $.2fn", $rate->total_charges);
Net::UPS implements UPS Online Tools API in Perl. In a nutshell, Net::UPS knows how to retrieve rates and service information for shipping packages using UPS, as well as for validating U.S. addresses.
This manual is optimized to be used as a quick reference. If youre knew to Net::UPS, and this manual doesnt seem to help, youre encouraged to read Net::UPS::Tutorial first.
<<lessSYNOPSIS
use Net::UPS;
$ups = Net::UPS->new($userid, $password, $accesskey);
$rate = $ups->rate($from_zip, $to_zip, $package);
printf("Shipping this package $from_zip => $to_zip will cost you $.2fn", $rate->total_charges);
Net::UPS implements UPS Online Tools API in Perl. In a nutshell, Net::UPS knows how to retrieve rates and service information for shipping packages using UPS, as well as for validating U.S. addresses.
This manual is optimized to be used as a quick reference. If youre knew to Net::UPS, and this manual doesnt seem to help, youre encouraged to read Net::UPS::Tutorial first.
Download (0.020MB)
Added: 2006-10-24 License: Perl Artistic License Price:
1097 downloads
Test::Unit::GTestRunner 0.04
Test::Unit::GTestRunner is a Unit testing framework helper class more>>
Test::Unit::GTestRunner is a Unit testing framework helper class
SYNOPSIS
use Test::Unit::GTestRunner;
Test::Unit::GTestRunner->new->start ($my_testcase_class);
Test::Unit::GTestRunner::main ($my_testcase_class);
If you just want to run a unit test (suite), try it like this:
gtestrunner "MyTestSuite.pm"
Try "perldoc gtestrunner" or "man gtestrunner" for more information.
This class is a GUI test runner using the Gimp Toolkit Gtk+ (which is called Gtk2 in Perl). You can use it if you want to integrate the testing framework into your own application.
For a description of the graphical user interface, please see gtestrunner(1).
<<lessSYNOPSIS
use Test::Unit::GTestRunner;
Test::Unit::GTestRunner->new->start ($my_testcase_class);
Test::Unit::GTestRunner::main ($my_testcase_class);
If you just want to run a unit test (suite), try it like this:
gtestrunner "MyTestSuite.pm"
Try "perldoc gtestrunner" or "man gtestrunner" for more information.
This class is a GUI test runner using the Gimp Toolkit Gtk+ (which is called Gtk2 in Perl). You can use it if you want to integrate the testing framework into your own application.
For a description of the graphical user interface, please see gtestrunner(1).
Download (0.062MB)
Added: 2006-07-17 License: Perl Artistic License Price:
1194 downloads
Shell::Parser 0.04
Shell::Parser is a simple shell script parser. more>>
Shell::Parser is a simple shell script parser.
SYNOPSIS
use Shell::Parser;
my $parser = new Shell::Parser syntax => bash, handlers => {
};
$parser->parse(...);
$parser->eof;
This module implements a rudimentary shell script parser in Perl. It was primarily written as a backend for Syntax::Highlight::Shell, in order to simplify the creation of the later.
<<lessSYNOPSIS
use Shell::Parser;
my $parser = new Shell::Parser syntax => bash, handlers => {
};
$parser->parse(...);
$parser->eof;
This module implements a rudimentary shell script parser in Perl. It was primarily written as a backend for Syntax::Highlight::Shell, in order to simplify the creation of the later.
Download (0.017MB)
Added: 2007-04-06 License: Perl Artistic License Price:
934 downloads
Preppi 0.04
Preppi is a simple graphical EPP client for Unix and Linux systems. more>>
Preppi is a simple graphical EPP client for Unix and Linux systems. Preppi is written in Perl and makes use of the GTK+ and GNOME bindings for Perl, and our own EPP libraries.
<<less Download (0.023MB)
Added: 2007-02-09 License: GPL (GNU General Public License) Price:
988 downloads
mod_limitipconn 0.04
mod_limitipconn is an Apache module which allows web server administrators to limit the number of simultaneous downloads. more>>
mod_limitipconn is an Apache module which allows web server administrators to limit the number of simultaneous downloads permitted from a single IP address.
<<less Download (0.007MB)
Added: 2006-05-11 License: The Apache License 2.0 Price:
1265 downloads
PLJava 0.04
PLJava is Perl module that will embed Perl into Java. more>>
PLJava is Perl module that will embed Perl into Java.
USAGE
import perl5.Perl ;
import perl5.SV ;
public class test {
public static void main(String argv[]) {
Perl.eval("print qq`Hello World!n` ;") ;
///////////////////
SV foo = Perl.NEW("foo") ; // $foo = new foo() ;
foo.call("subtest") ; // $foo->subtest() ;
///////////////////
String s = Perl.eval(" time: + time() ") ;
int i = Perl.eval_int(" 2**10 ") ; // 1024
int n = Perl.eval_int(" 10/3 ") ; // 3
int d = Perl.eval_double(" 10/3 ") ; // 3.33333333333333
///////////////////
SV array = Perl.eval_sv(" [ a , b , c ] ") ;
String e0 = array.elem(0) ; // a
String e1 = array.elem(1) ; // b
String e2 = array.elem(2) ; // c
///////////////////
SV hash = Perl.eval_sv(" { a => 11 , b => 22 , c => 33 } ") ;
String k_a = hash.key("a") ; // 11
String k_b = hash.key("b") ; // 22
String k_c = hash.key("c") ; // 33
}
}
<<lessUSAGE
import perl5.Perl ;
import perl5.SV ;
public class test {
public static void main(String argv[]) {
Perl.eval("print qq`Hello World!n` ;") ;
///////////////////
SV foo = Perl.NEW("foo") ; // $foo = new foo() ;
foo.call("subtest") ; // $foo->subtest() ;
///////////////////
String s = Perl.eval(" time: + time() ") ;
int i = Perl.eval_int(" 2**10 ") ; // 1024
int n = Perl.eval_int(" 10/3 ") ; // 3
int d = Perl.eval_double(" 10/3 ") ; // 3.33333333333333
///////////////////
SV array = Perl.eval_sv(" [ a , b , c ] ") ;
String e0 = array.elem(0) ; // a
String e1 = array.elem(1) ; // b
String e2 = array.elem(2) ; // c
///////////////////
SV hash = Perl.eval_sv(" { a => 11 , b => 22 , c => 33 } ") ;
String k_a = hash.key("a") ; // 11
String k_b = hash.key("b") ; // 22
String k_c = hash.key("c") ; // 33
}
}
Download (0.16MB)
Added: 2007-06-06 License: Perl Artistic License Price:
872 downloads
Simulum 0.04.44
Simulum is a star movement simulation. more>>
Simulum deals with different simulations of star movements and their visualizations. At first we look at the projection and accumulation of star brightness.
In actually doing this we have to distribute stars among a three dimensional figure. To get a nice effect we combine the photographic image production with a moving view point. So we get the visual impression of flying through a star field.
Secondly we will study different algorithms of particle movements and clustering. The primary approach will use a combination of Newtons gravitational law, energy and impulse conservation.
At all these stages an highly dynamic view of the processes could be produced and will lead at least to interesting screen savers...
Whats New in This Release:
ï¿1⁄2 A huge refactoring phase took place.
ï¿1⁄2 Now the code is much better organized.
ï¿1⁄2 A simple gravity engine is included, so you can watch gravity at work.
ï¿1⁄2 It has now a nice GUI.
ï¿1⁄2 You can browse the simulation with your mouse.
ï¿1⁄2 The provided unsigned jar includes an applet that can directly be used by HTML pages; this release includes sample HTML pages.
ï¿1⁄2 You can also webstart the signed jar or start it with "java -jar lib/mulumis.jar".
<<lessIn actually doing this we have to distribute stars among a three dimensional figure. To get a nice effect we combine the photographic image production with a moving view point. So we get the visual impression of flying through a star field.
Secondly we will study different algorithms of particle movements and clustering. The primary approach will use a combination of Newtons gravitational law, energy and impulse conservation.
At all these stages an highly dynamic view of the processes could be produced and will lead at least to interesting screen savers...
Whats New in This Release:
ï¿1⁄2 A huge refactoring phase took place.
ï¿1⁄2 Now the code is much better organized.
ï¿1⁄2 A simple gravity engine is included, so you can watch gravity at work.
ï¿1⁄2 It has now a nice GUI.
ï¿1⁄2 You can browse the simulation with your mouse.
ï¿1⁄2 The provided unsigned jar includes an applet that can directly be used by HTML pages; this release includes sample HTML pages.
ï¿1⁄2 You can also webstart the signed jar or start it with "java -jar lib/mulumis.jar".
Download (0.62MB)
Added: 2006-03-10 License: LGPL (GNU Lesser General Public License) Price:
1324 downloads
HTML::Sanitizer 0.04
HTML::Sanitizer is a HTML Sanitizer. more>>
HTML::Sanitizer is a HTML Sanitizer.
SYNOPSIS
my $safe = new HTML::Sanitizer;
$safe->permit_only(
qw/ strong em /,
a => {
href => qr/^(?:http|ftp):/,
title => 1,
},
img => {
src => qr/^(?:http|ftp):/,
alt => 1,
},
b => HTML::Element->new(strong),
);
$sanitized = $safe->filter_html_fragment($evil_html);
# or
my $tree = HTML::TreeBuilder->new->parse_file($filename);
$safe->sanitize_tree($tree);
ABSTRACT
This module acts as a filter for HTML. It is not a validator, though it might be possible to write a validator-like tool with it. Its intended to strip out unwanted HTML elements and attributes and leave you with non-dangerous HTML code that you should be able to trust.
<<lessSYNOPSIS
my $safe = new HTML::Sanitizer;
$safe->permit_only(
qw/ strong em /,
a => {
href => qr/^(?:http|ftp):/,
title => 1,
},
img => {
src => qr/^(?:http|ftp):/,
alt => 1,
},
b => HTML::Element->new(strong),
);
$sanitized = $safe->filter_html_fragment($evil_html);
# or
my $tree = HTML::TreeBuilder->new->parse_file($filename);
$safe->sanitize_tree($tree);
ABSTRACT
This module acts as a filter for HTML. It is not a validator, though it might be possible to write a validator-like tool with it. Its intended to strip out unwanted HTML elements and attributes and leave you with non-dangerous HTML code that you should be able to trust.
Download (0.009MB)
Added: 2007-07-11 License: Perl Artistic License Price:
835 downloads
Perl6::Take 0.04
Perl6::Take is a Perl module to gather/take in Perl 5. more>>
Perl6::Take is a Perl module to gather/take in Perl 5.
SYNOPSIS
use Perl6::Take;
my @foo = gather {
take 5;
};
EXPORT
gather
Accepts a block. take statements inside the dynamic scope of the block are used to accumulate a list, which is gathered as the return value of the block.
take
Accumulates its argument (or list of arguments) on to the nearest gather in the dynamic scope. Arguments are evaluated in list context. The arguments may be passed on to a variable, but note that this assignment should usually be done in list context, as per usual context rules:
$answer = take 42; # 1
($answer) = take 42; # 42
<<lessSYNOPSIS
use Perl6::Take;
my @foo = gather {
take 5;
};
EXPORT
gather
Accepts a block. take statements inside the dynamic scope of the block are used to accumulate a list, which is gathered as the return value of the block.
take
Accumulates its argument (or list of arguments) on to the nearest gather in the dynamic scope. Arguments are evaluated in list context. The arguments may be passed on to a variable, but note that this assignment should usually be done in list context, as per usual context rules:
$answer = take 42; # 1
($answer) = take 42; # 42
Download (0.021MB)
Added: 2007-02-14 License: MIT/X Consortium License Price:
982 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 httunnel 0.04 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