• Search Research Projects
  • Search Researchers
  • How to Use
  1. Back to project page

2013 Fiscal Year Final Research Report

Towards Highly Universal Typed Intermediate Languages

Research Project

  • PDF
Project/Area Number 23650013
Research Category

Grant-in-Aid for Challenging Exploratory Research

Allocation TypeMulti-year Fund
Research Field Software
Research InstitutionKyushu Institute of Technology

Principal Investigator

YASUGI Masahiro  九州工業大学, 大学院情報工学研究院, 教授 (30273759)

Project Period (FY) 2011 – 2013
Keywords型付中間言語 / 低水準言語 / プログラミング言語処理系 / 型検査 / 多次元配列 / 循環データ構造 / 高性能計算
Research Abstract

In this study, we tried to design highly universal and fast typed intermediate languages by pursuing RISC-based abstract machines. On the basis of the existing techniques of type checking with dependent types for low-level instruction sequences, we examined (1) a new notion of case dependent types and binary decision diagrams (BDDs) for implementing fixnums and supporting the shift instructions in bit-level operations, (2) a new notion of provisional assumptions for supporting typed construction of cyclic data structures, and (3) a new predicate on subscript calculation for supporting fast multidimensional array operations in a structural manner.

  • Research Products

    (3 results)

All 2013 2012 2011

All Presentation (3 results)

  • [Presentation] 高速な多次元配列操作のための型検査方式の検討2013

    • Author(s)
      八杉昌宏
    • Organizer
      日本ソフトウェア科学会第30回大会(ポスター発表)
    • Place of Presentation
      東京大学本郷キャンパス
    • Year and Date
      2013-09-12
  • [Presentation] Typed Construction of Cyclic Data Structures Using Provisional Assumptions2012

    • Author(s)
      Masahiro Yasugi
    • Organizer
      the 10th Asian Symposium on Programming Languages and Systems (APLAS 2012) (Poster Presentation)
    • Place of Presentation
      京都市国際交流会館
    • Year and Date
      2012-12-12
  • [Presentation] ビットレベル低水準命令列のBDDに基づく検証技法に関する考察2011

    • Author(s)
      八杉昌宏
    • Organizer
      ディペンダブルシステムワークショップ&シンポジウム(DSW&DSS2011)(ポスター発表)
    • Place of Presentation
      京都工芸繊維大学
    • Year and Date
      2011-12-13

URL: 

Published: 2015-06-25  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi