【24h】

A Dependently Typed Assembly Language

机译:一种依赖类型的汇编语言

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

摘要

We present a dependently typed assembly language (DTAL) in which the type system supports the use of a restricted form of dependent types, reaping some benefits of dependent types at the assembly level. DTAL improves upon TAL, enabling certain important compiler optimizations such as run-time array bound check elimination and tag check elimination. Also, DTAL formally addresses the issue of representing sum types at assembly level, making it suitable for handling not only datatypes in ML but also dependent datatypes in Dependent ML (DML).
机译:我们提出了一种依赖类型的汇编语言(DTAL),其中类型系统支持使用受限形式的依赖类型,从而在汇编级别上受益于依赖类型。 DTAL在TAL的基础上进行了改进,从而实现了某些重要的编译器优化,例如运行时数组绑定检查消除和标签检查消除。此外,DTAL正式解决了在组装级别表示总和类型的问题,使其不仅适合处理ML中的数据类型,而且还适合处理从属ML(DML)中的从属数据类型。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号