on.exit {base}R Documentation

Function Exit Code

Description

on.exit records the expression given as its argument as needing to be executed when then current function exits (either naturally or as the result of an error). This is useful for resetting graphical parameters or performing other cleanup actions.

Usage

on.exit(expr,add=FALSE)

Arguments

expr an expression to be executed.
add if TRUE, add expr to be executed after any previously set expressions.

Examples

opar <- par(mai=c(1,1,1,1))
on.exit(par(opar))


[Package Contents]