Könntest du mir netterweise einen Link geben (vielleicht perldoc?), wo ich das mit Modul::callFunction() und $main::VAR nochmal nachlesen könnte?
ehrlich gesagt ich weiß nicht wo das steht. Das mit den Paketen gibt es so in vielen Programmiersprachen, mir ist das zuerst in C++ über dem Weg gelaufen. Ist aber keine hohe Kunst.
use strict;
package Test;
$Test::var = 1;
sub incVar
{
$Test::var++;
$main::var++;
}
package main;
use strict;
$main::var = 10;
print "main::var=$main::var\n";
print "Test::var=$Test::var\n";
Test::incVar();
print "main::var=$main::var\n";
print "Test::var=$Test::var\n";
schön ist das allerdings nicht.
Struppi.
--
Javascript ist toll (Perl auch!)
Javascript ist toll (Perl auch!)