[R] push/pop on a stack
Marc Schwartz
mschwartz at medanalytics.com
Tue Feb 25 18:43:03 CET 2003
>-----Original Message-----
>From: r-help-admin at stat.math.ethz.ch
>[mailto:r-help-admin at stat.math.ethz.ch] On Behalf Of David Forrest
>Sent: Tuesday, February 25, 2003 11:34 AM
>To: r-help at stat.math.ethz.ch
>Subject: [R] push/pop on a stack
>
>
>Is there a package for stacks with pushing and popping?
>
>I'd really like to do something like
>
>push(par(no.readonly=TRUE))
>
> some stuff....
>
>par(pop())
>
>It seems like it wouldn't be difficult, and that someone may
>have already implemented a set of stack functions, and I
>wouldn't like to duplicate it.
>
>Thanks for your time,
>Dave
In at least that particular example, the same save/restore operation
can be achieved by:
old.pars <- par(no.readonly=TRUE)
...other code
par(old.pars)
That is in the examples in ?par.
Not sure that you need a LIFO based stack mechanism for that unless I
am missing something.
HTH,
Marc Schwartz
More information about the R-help
mailing list