home *** CD-ROM | disk | FTP | other *** search
/ CD Actual Thematic 7: Programming / CDAT7.iso / Share / Editores / Perl5 / perl / lib / site / auto / Tk / catch.al < prev    next >
Encoding:
Text File  |  1997-08-10  |  228 b   |  12 lines

  1. # NOTE: Derived from blib\lib\Tk.pm.  Changes made here will be lost.
  2. package Tk;
  3.  
  4. # a wrapper on eval which turns off user $SIG{__DIE__}
  5. sub catch (&)
  6. {
  7.  my $sub = shift;
  8.  eval {local $SIG{'__DIE__'}; &$sub };
  9. }
  10.  
  11. 1;
  12.