首页> 外文会议>Programming languages and systems >Code Motioin and Code Placement : Just Synonyms?
【24h】

Code Motioin and Code Placement : Just Synonyms?

机译:代码运动和代码位置:仅同义词?

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

摘要

We prove that there is no difference between code motion and code placement in the traditional syntactic setting, however, a dramatic difference in the semantic setting. We demonstrate this by re-investigating semantic CM under the persepctive of the recent development of syntactic CM. Besides clarifying and highlighting the analogies and essential differences between the syntacic and the semantic approach, this leads as a side-effect to a drastical reduction of the conceptual ocmplexity of the value-flow based procedure for semantic CM of [20], as the original bidirectional analysis is decomposed into purely unidirectional components. On the theoretical side, this establishes a natural semantical understanding in terms of the herbrand interpretation, and thus eases the proof of correctness; moreover, it shows the frontier of semantic CM, and gives reason for the lack of algorithms going beyond. On the practical side, it simplifies the implementation and increases the efficiency, which, like for its syntactic counterpart, can be the catalyst for its migration from academia into industrial practice.
机译:我们证明,在传统句法设置中,代码运动和代码放置之间没有区别,但是在语义设置中却存在巨大差异。我们通过对语法CM的最新发展进行重新研究来证明这一点。除了澄清和强调句法和语义方法之间的类比和本质区别外,这还导致了副作用[20]的急剧减少,即基于价值流的语义CM的概念复杂性降低,[20]双向分析被分解为纯粹的单向组件。从理论上讲,这在herbrand解释方面建立了自然的语义理解,从而简化了正确性的证明;此外,它显示了语义CM的前沿领域,并给出了缺乏超越算法的原因。在实践方面,它简化了实现并提高了效率,就像在语法上一样,它可能是其从学术界向工业实践迁移的催化剂。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号