sub DB::new_eval { local $DB::onetimeDump = 'dump'; &DB::old_eval(@_); } *DB::old_eval = \&DB::eval; *DB::eval = \&DB::new_eval; #### [tearought-lm|(none)]04:54 PM $ perl -de0 Loading DB routines from perl5db.pl version 1.31 Editor support available. Enter h or `h h' for help, or `man perldebug' for more help. main::(-e:1): 0 DB<1> [1..10] 0 ARRAY(0x800cc0) 0 1 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8 9 9 10 DB<2> #### DB<4> print "my father plays dominos\n" my father plays dominos 0 1 DB<5>