Thread Redefine erzwingen
(8 answers)
Opened by bianca at 2012-06-05 16:59
Du weißt, dass ein require dann Inhalte des Namensraum deines Programms schreibt?
Alles eine Frage des Überschreibens des Stash. Beispiel: main.pl Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 10 11 12 #!/usr/bin/perl use strict; no warnings; require "mampf.pl"; if (defined &brat) { print "NO! I'm veggie!\n"; *brat = sub { print 'Tofu!!!' }; } brat(); mampf.pl |