packList {PBSmodelling} | R Documentation |
Pack a list with existing objects using names only.
packList(stuff, target="PBSlist", value, lenv=parent.frame(), tenv=.GlobalEnv)
stuff |
string vector of object names |
target |
target list object |
value |
an optional explicit value to assign to stuff |
lenv |
local environment where objects are located |
tenv |
target environment where target list is or will be located |
A list object called target
will be located in the
tenv
environment. The objects named in stuff
and
located in the lenv
environment will appear as named
components within the list object target
.
If an explicit value
is specified, the function uses this value
instead of looking for local objects. Essentially, stuff=value
which is then packed into target
.
No value is returned
Rowan Haigh, Pacific Biological Station, Nanaimo BC
unpackList
, writeList
, readList
fn = function() { alpha=rnorm(10) beta=letters gamma=mean delta=longley packList(c("alpha","beta","gamma","delta")) } fn(); print(PBSlist)