增加了评估的初步支持%多巴胺%
当使用顺序后端时,本地环境中的表达式。这解决了%多巴胺%
具有并行和顺序后端,其中后者将通过以下方式评估全球环境中的循环体违约。的行为%多巴胺%
可以由控制设置
选项(foreachDoparLocal=TRUE|FALSE)
或等效地通过系统环境变量
R_FOREACH_DOPAR_LOCAL=真|假
R选项从环境变量中获取其值。如果两者都已设置,前者覆盖后者。当前默认值为FALSE,保留先前存在的行为。其目的是随着时间的推移,这将更改为TRUE。
这种变化的副作用是%完成%
和%多巴胺%
将(最终)不同于序列后端。请参见https://github.com/RevolutionAnalytics/foreach/issues/3的关于这个问题的更多讨论。