R/parameters_add_without_overwriting.R

Defines functions parameters_add_without_overwriting

parameters_add_without_overwriting = function( parameter_list, ... ) {
  to_add = list(...)
  vns = names( to_add )
  n = length( to_add )
  for ( i in 1:n) {
    if ( !exists(vns[i], parameter_list) )  parameter_list[[vns[i]]] = ...elt(i)
  }
  return (parameter_list)
}
jae0/aegis documentation built on April 4, 2024, 2:40 p.m.