Internal function, used during simInit
.
.parseModulePartial(sim, modules, filename, defineModuleElement)# S4 method for missing,missing,character,character
.parseModulePartial(filename,
defineModuleElement)
# S4 method for simList,list,missing,character
.parseModulePartial(sim, modules,
defineModuleElement)
.parseModule(sim, modules, userSuppliedObjNames = NULL)
# S4 method for simList,list
.parseModule(sim, modules,
userSuppliedObjNames = NULL)
A simList
simulation object.
A list of modules with a logical attribute "parsed".
The filename of the module to be parsed.
Character string indicating which of the list elements in defineModule should be extracted
Character string (or NULL
, the default)
indicating the names of objects that user has passed
into simInit via objects or inputs.
If all module inputObject dependencies are provided by user,
then the .inputObjects
code will be skipped.
.parseModulePartial
extracts just the individual element
requested from the module. This can be useful if parsing the whole module
would cause an error.
A simList
simulation object.