[Dresden-pm] Problem mit 'exit', 'die' und 'croak'
Steffen Winkler
steffen.winkler at gmx.net
Mo Okt 17 05:21:29 PDT 2011
"exit", war falsch beschrieben, weil: ist ja schon compiliert. Also in die Compilierungsphase geschoben:
my $exit_code;
BEGIN {
*CORE::GLOBAL::exit = sub {
$exit_code = shift;
};
}
call_den_code_der_exit_aufruft();
print "Das ist der exit_code $exit_code";
my $mein_eigener_exit_code = 123;
CORE::exit $mein_eigener_exit_code; # Entweder ruft man CORE::exit auf, also das Original oder man hebt sich den Code auf, bevor man überschreibt.
--
NEU: FreePhone - 0ct/min Handyspartarif mit Geld-zurück-Garantie!
Jetzt informieren: http://www.gmx.net/de/go/freephone
Mehr Informationen über die Mailingliste Dresden-pm