at_exit { block } รข proc
Instance Public methods
Converts block to a Proc
object (and therefore binds
it at the point of call) and registers it for execution when the program
exits. If multiple handlers are registered, they are executed in reverse
order of registration.
def do_at_exit(str1) at_exit { print str1 } end at_exit { puts "cruel world" } do_at_exit("goodbye ") exit
produces:
goodbye cruel world
Please login to continue.