Thread Umfangreiche Hash Referenz mit Regex und Code kopieren (20 answers)
Opened by bianca at 2016-02-26 09:38

bianca
 2016-02-26 10:49
#183985 #183985
User since
2009-09-13
7016 Artikel
BenutzerIn

user image
Bei clone sind aber auch nur "normale" Daten angegeben, keine Regexe und Codes.

Ich hab ein internes großes Konfig Hash, das auch Regexps und Code enthält. Das muss ich kopieren, um Unterprogramme mit einer manipulierten Umgebung aufrufen zu können.

Code (perl): (dl )
1
2
3
4
5
6
7
8
9
10
my $alt = {
    foo     => 'bar',
    code    => sub{
        my ($t) = @_;
        say $t;
    },
};
require Storable;
my $neu = Storable::dclone($alt);
say $neu->{code}->('Hallo Welt');
10 print "Hallo"
20 goto 10

View full thread Umfangreiche Hash Referenz mit Regex und Code kopieren