@renee, das ist nich das, was ich wollte, Du hast einen 2. Namen verwendet.
@Dieter, my $$result = ' '; funktioniert nicht. Das Problem ist my und $$...;
Eigentlich sollte $result die Referenz auf den Scalar $result beinhalten und den ursprünglichen Symboltabelleneintrag von $result dabei gleich wieder löschen.
Die Lösung heißt:
my $result;
$$result = '';
Der Gedanke kam mir nur, weil ich letztens auch schon mal sowas ähnliches gemacht habe. Mit temporären Namen habe ich nämlich nicht viel am Hut. Das war:
my $config = new xxx::...::config('parameterliste');
$config = $config->get_config();
und das funktionierte vorzüglich. Da wird man mutig.\n\n
<!--EDIT|steffenw|1087395278-->
$SIG{USER} = sub {love 'Perl' or die};