Learn R Programming

PBSmodelling (version 2.67.266)

packList: Pack a List with Objects

Description

Pack a list with existing objects using names only.

Usage

packList(stuff, target="PBSlist", value, penv=NULL, tenv=.PBSmodEnv)

Arguments

stuff
string vector of object names
target
target list object
value
an optional explicit value to assign to stuff
penv
parent environment (default) or user-specified environment where stuff resides
tenv
target environment where target list is or will be located

Value

No value is returned

Details

A list object called target will be located in the tenv environment. The objects named in stuff and located in the penv 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.

See Also

unpackList, readList, writeList Uses accessor functions: tget, tcall, and tput

Examples

Run this code
local(envir=.PBSmodEnv,expr={
  fn = function() {
    alpha=rnorm(10)
    beta=letters
    gamma=mean
    delta=longley
    packList(c("alpha","beta","gamma","delta")) }
  fn(); tprint(PBSlist)
})

Run the code above in your browser using DataLab