【24h】

Type-based specialization of xml transformations

机译:基于类型的XML转换专业化

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

摘要

It is often convenient to write a function and apply it to a specific input. However, a program developed in this way may be inefficient to evaluate and difficult to analyze due to its generality. In this paper, we propose a technique of new specialization for a class of XML transformations, in which no output of a function can be decomposed or traversed. Our specialization is type-based in the sense that it uses the structures of input types; types are described by regular hedge grammars and subtyping is defined set-theoretically. The specialization always terminates, resulting in a program where every function is fully specialized and only accepts its rigid input. We present several interesting applications of our new specialization, especially for injectivity analysis.
机译:编写函数并将其应用于特定输入通常很方便。但是,以这种方式开发的程序由于具有通用性,因此评估效率低下且难以分析。在本文中,我们为一类XML转换提出了一种新的专业化技术,其中不能分解或遍历函数的输出。我们的专长是基于类型的,因为它使用输入类型的结构。类型由常规对冲文法描述,子类型从集合理论上定义。专业化总是会终止,从而产生一个程序,其中每个功能都是完全专业化的,并且仅接受其刚性输入。我们介绍了我们的新专业的几个有趣的应用,尤其是用于内射分析。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号