【24h】

The Substitution Vanishes

机译:替代消失

获取原文
获取原文并翻译 | 示例

摘要

Accumulation techniques were invented to transform functional programs, which intensively use append functions (like inefficient list reversal), into more efficient programs, which use accumulating parameters instead (like efficient list reversal). In this paper we present a generalized and automatic accumulation technique that also handles programs operating with unary functions on arbitrary tree structures and employing substitution functions on trees which may replace different designated symbols by different trees. We show that this transformation does not deteriorate the efficiency with respect to call-by-need reduction.
机译:发明了累加技术来将大量使用附加函数的功能程序(如无效的列表反转)转换为更有效的程序,而后者使用累加的参数代替(如有效的列表反转)。在本文中,我们提出了一种通用的自动累加技术,该技术还可以处理在任意树结构上使用一元函数运行并在树上使用替换函数的程序,这些函数可以用不同的树替换不同的指定符号。我们表明,这种转换不会降低按需呼叫减少的效率。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号