首页> 外文会议>Rewriting Techniques and Applications >Conditions for Efficiency Improvement by Tree Transducer Composition
【24h】

Conditions for Efficiency Improvement by Tree Transducer Composition

机译:树木换能器构成提高效率的条件

获取原文

摘要

We study the question of efficiency improvement or deterioration for a semantic-preserving program transformation technique based on macro tree transducer composition. By annotating functional programs to reflect the internal property "computation time" explicitly in the computed output, and by manipulating such annotations, we formally prove syntactic conditions under which the composed program is guaranteed to be more efficient than the original program, with respect to call-by-need reduction to normal form. The developed criteria can be checked automatically, and thus are suitable for integration into an optimizing functional compiler.
机译:我们研究了基于宏树换能器组合的语义保留程序转换技术的效率提高或降低的问题。通过注释功能性程序以在计算的输出中明确反映内部属性“计算时间”,并通过操纵此类注释,我们正式证明了语法条件,在这种语法条件下,就调用而言,保证组合程序比原始程序更有效-根据需要还原为正常形式。所开发的标准可以自动检查,因此适合集成到优化的功能编译器中。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号